onSuccess: function()

in source/web_site/js/dash.js [883:917]


                onSuccess: function(result) {

                    var logins = {};
                    logins["cognito-idp." + cognitoRegion + ".amazonaws.com/" + cognitoUserPoolId] = result.getIdToken().getJwtToken();
                    var params = {
                        IdentityPoolId: cognitoIdentityPoolId,
                        Logins: logins
                    };

                    AWS.config.region = cognitoRegion;
                    AWSCognito.config.region = cognitoRegion;

                    AWS.config.credentials = new AWS.CognitoIdentityCredentials(params);

                    AWS.config.credentials.get(function(refreshErr) {
                        if(refreshErr) {
                            console.error(refreshErr);
                        }
                        else {
                            $("#unauthMessage").addClass("hidden");
                            $("#logoutLink").removeClass("hidden");
                            $("#dashboard_content").removeClass("hidden");
                            $("#signInSpinner").addClass("hidden");
                            updateDashboard();
                            setTimeout( function() {
                                fastUpdate();
                            }, 10000);
                            setTimeout( function() {
                                refreshAuthentication(userPool, userData);
                            }, 3600*1000);

                        }
                    });

                },