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

https://github.com/edmilson-dk/full-auth-app-api

Simple proof of concept about user authentication with MFA authentication.
https://github.com/edmilson-dk/full-auth-app-api

multi-factor-authentication nodejs speakeasy

Last synced: 7 months ago
JSON representation

Simple proof of concept about user authentication with MFA authentication.

Awesome Lists containing this project

README

          

# PoC - MFA Authentication


PRs welcome!
License
License
Stars
Languages

Simple proof of concept about user authentication with MFA authentication.

## Table of Contents

- [Tecnologies](#technologies)
- [Setup](#setup)
- [License](#license)

## Technologies

- [Express](https://expressjs.com/)
- [Json Web Tokens](https://jwt.io/)
- [Speakeasy](https://www.npmjs.com/package/speakeasy)
- [Qr Code](https://www.npmjs.com/package/qrcode)
- [Moongoose](https://mongoosejs.com/)
- [MongoDB](https://www.mongodb.com/)
- [Cors](https://www.npmjs.com/package/cors)

## 👷 Setup

- 1 First clone the repository for your machine.

```sh
git clone https://github.com/edmilson-dk/full-auth-app-api
```

- 2 After that, enter the generated folder and install the project dependencies.

> You will need to have [Nodejs](https://nodejs.org/) installed on your machine, and [yarn](https://yarnpkg.com/) if you want to use it to install dependencies.

```sh
npm install
# or with yarn
yarn install
```

- 3 After that start the React.JS server and it will automatically open the browser for you.

```sh
npm dev
# or with yarn
yarn dev
```

## License

[MIT](https://github.com/edmilson-dk/full-auth-app-api/blob/main/LICENSE) Project License

Creator with 💙 by [Edmilson Jesus](https://www.linkedin.com/in/edmilsonjesus)