https://github.com/mariaseverino/rest-api
🔒 An authentication with node.js.
https://github.com/mariaseverino/rest-api
knex node nodemailer sqlite
Last synced: 5 months ago
JSON representation
🔒 An authentication with node.js.
- Host: GitHub
- URL: https://github.com/mariaseverino/rest-api
- Owner: mariaseverino
- License: mit
- Created: 2020-07-20T21:14:01.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-11T03:09:26.000Z (almost 3 years ago)
- Last Synced: 2025-03-14T11:17:54.406Z (9 months ago)
- Topics: knex, node, nodemailer, sqlite
- Language: JavaScript
- Homepage:
- Size: 731 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: License.md
Awesome Lists containing this project
README
# Api Rest
:lock: An authentication with node.js.
### :white_check_mark: Status
🚧 ------------------- 🚀 Under Development ------------------- 🚧
### :pushpin: Features
- [x] Register
- [x] Authenticate
- [x] Forgot Password
- [x] Send Email
- [x] Password Reset
- [ ] Improvements
### :zap: Technologies
* [Express](https://expressjs.com/en/starter/installing.html)
* [Nodemon](https://nodemon.io/)
* [Knex](http://knexjs.org/)
* [Nodemailer](https://nodemailer.com/about/)
* [Crypto](https://nodejs.org/api/crypto.html)
* [Bcryptjs](https://github.com/dcodeIO/bcrypt.js)
### :game_die: How to Use
Before the start, you need to have [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/).
```bash
# Clone this repository
$ git clone https://github.com/mariaseverino/api-rest.git
# Go to the repository
$ cd api-rest
# install the dependencies
$ yarn install
# Run
$ npm start
```
### :pencil: License
This project is under the MIT license. See the [LICENSE](./License.md) for more information.