Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anusree6154s/auth-app

App to study different authentication methods
https://github.com/anusree6154s/auth-app

jwt nextjs oauth2 oidc passwordless-authentication typescript

Last synced: 4 days ago
JSON representation

App to study different authentication methods

Awesome Lists containing this project

README

        

## Auth App

To study diff auth methods

### Teachstack

1. **Framework**: NodeJS, ExpressJS, TypeScript, ReactJS
2. **Authentication**: Passport, JsonWebToken, OpenID Connect, Express Session
3. **Others**: Redis, Nodemailer, Cors

### Features - Auth methods

1. Basic Auth
2. OAuth based auth
3. JWT token based auth
4. Session based auth
5. Passwordless auth
6. Open ID Connect (OIDC) based auth

- For each of the authentication method 3 routes are made: Signup/Signin, Checkauth and logout

Notes: [notes.md](./notes.md)