- Jan 06, 2012
-
-
Shane Tomlinson authored
* Simplify the signature for checkAuthenticationAndSync by removing onSuccess. * Simplify the user unit tests by using failureCheck. * Add testHelpers.failureCheck which came from network.js * Cleanup the user unit tests a ton.
-
Shane Tomlinson authored
* Added tests for the various flows in required_email. * cache off address information, clean up required_email controller a bit. * Add some error messages. * User.addressInfo now returns whether the primary users are authenticated with their IdP.
-
Shane Tomlinson authored
* email_for_token now returns whether the user needs to set their password. * complete_email_addition now takes a password if necessary. * Update the add_email_address page to support scheme. * Update network.js and user.js to support these schemes. * HUGE simplification of the Network unit tests. Vast reduction in number.
-
Shane Tomlinson authored
Setting "location=1" when opening the dialog so that all users see the URL bar and can have a level of trust. close #847
-
Shane Tomlinson authored
-
Shane Tomlinson authored
* Put the user into the primary_email flow, which will do the provisioning/redirection.
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
- Jan 05, 2012
-
-
Lloyd Hilaiel authored
-
Shane Tomlinson authored
close #844
-
Shane Tomlinson authored
close #846
-
Shane Tomlinson authored
* Adding IE8 specific CSS to handle rgba backgrounds. * Changing some borders to standard hex values instead of rgba. close #820
-
Shane Tomlinson authored
* Add function.prototype.curry * Make sure all callbacks are called through the "safe" complete function. close #732
-
Ben Adida authored
updated to new version of client-sessions, renamed, and re-added connect-cookie-session for example primary
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
SCHEMA CHANGES! update the mysql driver to support the new database apis motivated by issue #388 (identify user by userid rather than email)
-
Shane Tomlinson authored
Updating the "password_too_short" tooltip to be "password_length". Add test for password too long in add_email close #845
-
Shane Tomlinson authored
Conflicts: resources/views/verifyuser.ejs
-
Shane Tomlinson authored
close #845.
-
Shane Tomlinson authored
close #837
-
- Jan 04, 2012
-
-
Shane Tomlinson authored
close #821
-
Shane Tomlinson authored
-
Shane Tomlinson authored
* the first button in the form would be clicked instead of the "submit" event, even if the first button is hidden. * Changed the order of the DOM so that the correct button comes first in the DOM.
-
Lloyd Hilaiel authored
update all WSAPIs now that userid rather than email is stored in session after auth. all tests pass on JSON database driver
-
Shane Tomlinson authored
-
Shane Tomlinson authored
* primary - user who is authenticated, owns address, valid cert. * primary - user who is authenticated, owns address, but invalid cert. * primary - user who is authenticated, but does not own address.
-
Shane Tomlinson authored
-
Shane Tomlinson authored
Required email feels more "correct", still some work to do though for working with expired certs cleanly. * Changed the state machine so pushing a state to the stack is optional. * Changed the verify_primary_user screen to have an optional cancel button * Updated required_email to handle primary verification of unauthenticated users.
-
Shane Tomlinson authored
It is now possible to sign in to BrowserID using a primary email even if the user is not authenticated to BrowserID. Needs a lot of cleanup.
-
Lloyd Hilaiel authored
update all database apis on the JSON side to interact in terms of user ids as the primary identifier rather than an email address. first step toward migrating to userid in sessions instead of email addresses to solve issue #388 (and others like it) and pave the way for primaries
-
- Jan 03, 2012
-
-
Lloyd Hilaiel authored
-
Ben Adida authored
changed session over to benadida's node-cookie-session with encryption and signing of the cookie, closes #416, closes #832
-
Lloyd Hilaiel authored
more complete_email_addition tests. if a password is set on the account, you may not reset it via the c_e_a api
-
Lloyd Hilaiel authored
perform password length checking everywhere a password is updated. complete_user_creation now requires a 'pass' arg when the acct has no password (only primary accts)
-
Shane Tomlinson authored
-
Lloyd Hilaiel authored
email_for_token now returns whether the user must set a password to finish adding an email to their browserid account. also write (failing) tests for imminent changes to complete_email_addition api. also refactor db layer, adding haveVerificationToken to move code off of emailForVerificationToken that only cares about whether a verification token exists or not. whew.
-
Shane Tomlinson authored
* Adding several helper functions to user to check auth status on primary. * Adding lots of tests. * Starting to update the required_email controller to work with primaries.
-
Shane Tomlinson authored
* Defer off to "primary_user" screen and let that take care of the rest. * in user.js, formatting.
-
Shane Tomlinson authored
-