Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/santiq/nodejs-auth
Implementation of node.js authentication with social login ✌️, user impersonation 💅, and no passport.js required 💁
https://github.com/santiq/nodejs-auth
authentication firebase firebase-auth nodejs oauth2 passportjs social-login tutorial
Last synced: 7 days ago
JSON representation
Implementation of node.js authentication with social login ✌️, user impersonation 💅, and no passport.js required 💁
- Host: GitHub
- URL: https://github.com/santiq/nodejs-auth
- Owner: santiq
- Created: 2019-05-30T22:49:12.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-22T11:17:25.000Z (about 2 years ago)
- Last Synced: 2025-01-24T10:06:00.349Z (14 days ago)
- Topics: authentication, firebase, firebase-auth, nodejs, oauth2, passportjs, social-login, tutorial
- Language: TypeScript
- Homepage: https://softwareontheroad.com/nodejs-jwt-authentication-oauth/
- Size: 214 KB
- Stars: 260
- Watchers: 9
- Forks: 58
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Node.js Authentication
Implementation of node.js authentication with social login ✌️, user impersonation 💅, and no passport.js required 💁
This is the example repository from the blog post ['🛑 You don't need passport.js - Guide to node.js authentication ✌️'](https://softwareontheroad.com/nodejs-jwt-authentication-oauth?utm_source=github&utm_medium=readme)
Please read the blog post in order to have a good understanding of the server architecture.
## Development
We use `node` version `10.15.0`
```
nvm install 10.15.0
``````
nvm use 10.15.0
```The first time, you will need to run
```
npm install
```Then just start the server with
```
npm run start
```
It uses nodemon for livereloading :peace-fingers: