- May 04, 2012
-
-
Ben Adida authored
added conformance tests. tests should now pass updated to jwcrypto that has proper callback delay guarantees and removed unnecessary setTimeouts Updated all calls to jwcrypto to use the more intuitive API. Fixed a front-end test that was failing due to true asynchronicity of jwcrypto.
-
- May 02, 2012
-
-
Shane Tomlinson authored
* Update the "stage_user" and "stage_email" to take a password where appropriate. * Remove pass from calls to "complete_user_creation" and "complete_email_addition" * Update database drivers to set the account password where appropriate. * Update unit tests.
-
- Apr 11, 2012
-
-
Ben Adida authored
fixed check for site parameter, it should be an origin not a domain, and fixed all tests accordingly. Was careful not to screw up the verifier tests that are testing for old parameters to the verifier.
-
- Mar 15, 2012
-
-
Lloyd Hilaiel authored
fix unit tests - autenticate_user and cert_key now require a boolean 'ephemeral' value which will affect duration of authentication and certificate validity respectively.
-
- Feb 27, 2012
-
-
Lloyd Hilaiel authored
fix unit tests failing under travis-ci: for verifier tests, use impossible domain names for bogus resources that are never supposed to exist. closes #1197
-
- Jan 10, 2012
-
-
Gervase Markham authored
-
Lloyd Hilaiel authored
update wsapi_client to return errors in the standard node convention. update all clients. fix several areas in loadgen where we were not properly handling errors. improve informational output of loadgen failures. closes #838 - helps with issue #784 - closes #785
-
- Jan 07, 2012
-
-
Ben Adida authored
updated crazy verifier test to chop off last 2 chars from assertion rather than 1, due to base64 resilience that is not worth testing. Fixes #833
-
- Dec 28, 2011
-
-
Ben Adida authored
-
Ben Adida authored
-
Lloyd Hilaiel authored
update verifier tests to use a real domain that doesn't have primary support for one of the negative tests. network timeouts make tests run painfully slow.
-
- Dec 22, 2011
-
-
Lloyd Hilaiel authored
-
- Nov 23, 2011
-
-
Lloyd Hilaiel authored
more issue #598 - add test and fix for other places where exceptions leak out of JWCrypto and cause 500 errors rather than 200 failure responses.
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
create a test which reveals that the verifier considers assertions that have expired to still be valid (with expiry upto two minutes in the past)
-
Lloyd Hilaiel authored
tests to reproduce and fixes for wildy invalid assertions posted to the verifier. closes #598 and closes #605
-
Lloyd Hilaiel authored
add a (failing) verifier test of an assertion signed by a cert issued by someone other than the trusted domain.
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
better input validation on audience. accept even more forms of input (domain:port) and do the best we can to validate. closes #642
-
Lloyd Hilaiel authored
the verifier is more helpful if you leave off content-type headers, also did you know we support application/json? closes #643
-
Lloyd Hilaiel authored
add tests to verify that we allow verification request parameters to ride in the path, or in the content body. wierd, but it's our contract, let's test it! Also, add test of misset content-type
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
implement basic verifier unit tests. These will prevent regression on issue #467, and can grow to address issue #598
-
- Nov 21, 2011
-
-
Lloyd Hilaiel authored
rework the authenticate_user api - now it is read only (will run on webheads) and will call over to dbwriter if and when bcrypt password update is in play. This shifts the majority of authentication compute cost over to webheads from secure webheads - closes #560
-
- Nov 04, 2011
-
-
Lloyd Hilaiel authored
fix race condition between token request and waiting for token, was causing test hangs. closes #530
-
- Nov 07, 2011
-
-
Lloyd Hilaiel authored
-
- Nov 04, 2011
-
-
Lloyd Hilaiel authored
fix race condition between token request and waiting for token, was causing test hangs. closes #530
-
- Oct 28, 2011
-
-
Lloyd Hilaiel authored
-
- Oct 11, 2011
-
-
Lloyd Hilaiel authored
-
- Oct 03, 2011
-
-
Lloyd Hilaiel authored
server side changes for issue #329 - /csrf call is now /session_context and returns current server time - to be used to allow clients with broken clocks to generate valid assertions
-
- Sep 26, 2011
-
-
Lloyd Hilaiel authored
WSAPI CHANGES in preparation for new UX flows, specifically where you provide a password AFTER verifying emails. * stage_user no longer takes a password * after calling stage_user, you can poll status with user_creation_status * instead of 'prove_email_ownership', you call 'complete_user_creation' and provide a password * add_email is now 'stage_email' * after calling stage_email, you can poll status with email_addition_status * instead of 'prove_email_ownership', you call 'complete_email_addition' and provide a password * stage_* and complete_* calls are POST * *_status calls succeed continuously (not only once)
-
- Aug 18, 2011
-
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
- Aug 16, 2011
-
-
Lloyd Hilaiel authored
For tests, instrument `email.js` so that one may register an interceptor function which will be invoked rather than attempting to send email. closes #88.
-
Lloyd Hilaiel authored
-