sbkwgh
|
d7d7a2964f
Add test and update route to login in user (i.e. set the session variable) when creating account
|
8 anni fa |
sbkwgh
|
ba889de32d
Fix incorrect promise implementation - n.b. chai gives an error even though test is passing because the resource (correctly) returns a 403 forbidden error (perhaps a bug in chaijs)
|
8 anni fa |
sbkwgh
|
dbb31724c7
Add 403 status, change typo of async to await
|
8 anni fa |
sbkwgh
|
eef99c4d2b
Stop logging sql commands from sequelize
|
8 anni fa |
sbkwgh
|
4f033e4c20
Use new http scheme for tests
|
8 anni fa |
sbkwgh
|
da45a5387f
User new http scheme (changing to use POST /username/login and POST /username/logout)
|
8 anni fa |
sbkwgh
|
57ee6cb603
Fix typo
|
8 anni fa |
sbkwgh
|
10a95d519b
Add login and log out routes
|
8 anni fa |
sbkwgh
|
accc914eb7
Add session middle where to server
|
8 anni fa |
sbkwgh
|
2c88827729
Add express-session and bcrypt dependencies
|
8 anni fa |
sbkwgh
|
851a305940
Add invalidLoginCredentials and requestNotAuthorized error
|
8 anni fa |
sbkwgh
|
cacfe862c4
Add sessionSecret variable
|
8 anni fa |
sbkwgh
|
ea6b957e8f
Add tests for logging in/out
|
8 anni fa |
sbkwgh
|
a3ebeb8233
Fix typos like not changing status code, send json for types test
|
8 anni fa |
sbkwgh
|
4493ddebeb
Add custom error for unique constraint error
|
8 anni fa |
sbkwgh
|
a2a102500c
Merge branch 'implement-user-tests'
|
8 anni fa |
sbkwgh
|
a5736ebb37
Add chai-thing package, update/simplify tests
|
8 anni fa |
sbkwgh
|
1a86b9e6d6
Fix errors bug - for functions return message and name object
|
8 anni fa |
sbkwgh
|
391da7007c
Fix typo
|
8 anni fa |
sbkwgh
|
4c9104cc21
Fix typo
|
8 anni fa |
sbkwgh
|
7ad8444e40
Add validations
|
8 anni fa |
sbkwgh
|
c8eb10feb1
Add migration for unique username attribute
|
8 anni fa |
sbkwgh
|
739513253d
Make username unique
|
8 anni fa |
sbkwgh
|
e905727995
Add error class name
|
8 anni fa |
sbkwgh
|
0bbaa1005f
Remove indicative dependency
|
8 anni fa |
sbkwgh
|
52a69b7191
Fix wrong correct output for test
|
8 anni fa |
sbkwgh
|
1464287215
Add tests and corresponding errors for username and password fields
|
8 anni fa |
sbkwgh
|
2339a6f544
Add 2 tests for omission of username or password field
|
8 anni fa |
sbkwgh
|
0e40d5386b
Add errors file
|
8 anni fa |
sbkwgh
|
c581c4f46e
Delete and recreate table after tests completed
|
8 anni fa |