wancat
|
c2dac8d385
|
fix: wrap all async controller with error handler
* add validations to newCommand
|
2023-11-14 10:45:24 +08:00 |
|
wancat
|
bcfdf15559
|
feat: add error handling for choose username
|
2023-11-01 22:44:32 +08:00 |
|
Lin, Hung-Shin
|
1c9d69a8e0
|
feat: add validators for username, email, password
* not passed yet
|
2023-11-01 15:02:30 +08:00 |
|
wancat
|
50bf514805
|
feat: separate db models from server
|
2023-10-14 15:34:46 +08:00 |
|
Lin, Hung-Shin
|
c5ccf03ac5
|
feat: add username and email check in frontend
|
2023-10-13 16:38:25 +08:00 |
|
wancat
|
182fcf643f
|
feat: pick username
* put new registered social login user to session data
* ask to choose username
* simplify checkUsername functions
|
2023-10-13 00:05:59 +08:00 |
|
Lin, Hung-Shin
|
aa29098954
|
fix: register error message "email already exists"
|
2023-10-05 11:50:21 +08:00 |
|
wancat
|
d745531a14
|
feat: update swagger, secure cookie
|
2023-09-17 12:48:50 +08:00 |
|
wancat
|
d939b7eb4d
|
feat: add loggedIn checks for frontend
|
2023-09-17 12:29:45 +08:00 |
|
wancat
|
34c277c886
|
feat: update frontend to use cookie session
* use SessionMiddleware in socket.io server
* add back jwtStrategy for commands
|
2023-09-17 12:14:30 +08:00 |
|
wancat
|
be5cd152a9
|
change to use session for auth
+ replace BearerAuth to cookieAuth in swagger
+ add swagger.yaml to nodemon watch list
|
2023-09-17 11:27:37 +08:00 |
|
Lin, Hung-Shin
|
a6d02f2616
|
refactor: simplify register flow
|
2023-09-15 15:50:36 +08:00 |
|
Lin, Hung-Shin
|
f5c465ab69
|
feat: add login & signup flow
|
2023-09-14 18:54:40 +08:00 |
|
Lin, Hung-Shin
|
f1510df13e
|
feat: enhance checkUser api
* determine whether it's email or username, and if it exists
|
2023-09-14 17:43:07 +08:00 |
|
wancat
|
b55b7aa1ec
|
feat: add register, checkUsername, update swagger
|
2023-09-12 23:01:49 +08:00 |
|