authentication-api
v0.0.41
Published
Authentication API
Downloads
17
Readme
AUTHENTICATION-API
Module to reuse authentication part. If you are bored to code authentication part on your side project this module is for you!
RUN SAMPLE
Clone this repo
Install dependencies:
npm install
- Run the following command:
npm run sample
- localhost:3000/ is ready to do requests (use your favourite API development environment as CURL, POSTMAN or whatever you want)
HOW TO USE IN YOUR PROJECT?
- Install
authentication-api:
npm install authentication-api
- Import module
var authApi = require('authentication-api');- Set authentication-api routes on your express routes:
app.use('/*', authApi.router);Routes that were generated:
|Method| url | data | description | | ---- |---------------------| ----------------------------------| -------------------------------------------------| | POST | /signup | {email: ..., password: ...} | create user | | POST | /login | {email: ..., password: ...} | check email/password are correct and return token|
TODO
- [] Testing
- [] Create middleware to check user is logged
- [] Reset password
- [] Accept other databases (MySql, PostgreSQL)
license
MIT
