Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nashaat10/authentication-app
Authentication app that allows the user to login and sign up and verify that if the user is logged in using Node.js, Express, typeScript and PostgreSQL
https://github.com/nashaat10/authentication-app
authentication bycrypt express jasmine jwt nodejs postgresql
Last synced: 7 days ago
JSON representation
Authentication app that allows the user to login and sign up and verify that if the user is logged in using Node.js, Express, typeScript and PostgreSQL
- Host: GitHub
- URL: https://github.com/nashaat10/authentication-app
- Owner: nashaat10
- Created: 2024-08-25T00:03:39.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-10-28T23:13:18.000Z (about 2 months ago)
- Last Synced: 2024-10-29T00:19:16.745Z (about 2 months ago)
- Topics: authentication, bycrypt, express, jasmine, jwt, nodejs, postgresql
- Language: TypeScript
- Homepage:
- Size: 129 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Description #
Authentication app that allows the user to login and sign up and verify that if the user is logged in using Node.js, Express, typeScript and PostgreSQL# Features #
1. protected routes, authentication, authorization, security, and more.
2. MVC architecture
3. RESTful API
4. CRUD operations
5. Advanced authentication and security
6. Advanced error handling
7. Advanced PostgreSQL
8. And much more!
# APIs #
Auth:
~~~
/api/v1/users/[POST]
/api/v1/users/authenticate [POST]
~~~Users:
~~~
/api/v1/users [GET]
/api/v1/users/:id [GET]
/api/v1/users/:id [PATCH]
/api/v1/users/:id [DELETE]
~~~