-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feat] User handling + authentication #17
Milestone
Comments
angel-penchev
added a commit
that referenced
this issue
Oct 17, 2021
Created google authentication mechanisms using Passport.js. References #17.
angel-penchev
added a commit
that referenced
this issue
Oct 17, 2021
Created discord authentication mechanisms using Passport.js. References #17.
angel-penchev
added a commit
that referenced
this issue
Oct 17, 2021
Created github authentication mechanisms using Passport.js. References #17.
angel-penchev
added a commit
that referenced
this issue
Oct 17, 2021
Created local authentication mechanisms using Passport.js. Added request body validation globally. References #17.
angel-penchev
added a commit
that referenced
this issue
Oct 17, 2021
Session information is now kept in the database, rather than in memory. Resolves #17.
angel-penchev
added a commit
that referenced
this issue
Oct 18, 2021
Resolved an error during authentication. References #17.
angel-penchev
added a commit
that referenced
this issue
Oct 18, 2021
Added unit tests for the UsersService. References #17.
angel-penchev
added a commit
that referenced
this issue
Oct 19, 2021
Added proper password validation on login. Fixed the cardinal sin of saving a password in plain-text. Refactored AuthService.findUser to be easier to use. Session serializer now stores only user ids in the cookie. Adapted UserService unit tests to the changes. Resolves #17.
angel-penchev
added a commit
that referenced
this issue
Oct 19, 2021
Added proper password validation on login. Fixed the cardinal sin of saving a password in plain-text. Refactored AuthService.findUser to be easier to use. Session serializer now stores only user ids in the cookie. Adapted UserService unit tests to the changes. Resolves #17.
angel-penchev
added a commit
that referenced
this issue
Oct 19, 2021
Added proper password validation on login. Fixed the cardinal sin of saving a password in plain-text. Refactored AuthService.findUser to be easier to use. Session serializer now stores only user ids in the cookie. Adapted UserService unit tests to the changes. Resolves #17.
angel-penchev
added a commit
that referenced
this issue
Oct 19, 2021
Added proper password validation on login. Fixed the cardinal sin of saving a password in plain-text. Refactored AuthService.findUser to be easier to use. Session serializer now stores only user ids in the cookie. Adapted UserService unit tests to the changes. Resolves #17.
angel-penchev
added a commit
that referenced
this issue
Oct 21, 2021
Resolved an issue where createUser was encrypting an empty password. References #17.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the feature you'd like
Implement the following authentication methods:
Also ensure that session information is not being lost on server restart.
Additional context
Nest.JS Tutorial Part #2 - Setting up Passport, OAuth2, TypeORM, Sessions, Session Store, Database by Anson the Developer
Passport.js documentation
The text was updated successfully, but these errors were encountered: