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

https://github.com/ekaterinagorbunova/user-authentication-system

Auth App with Node.js, TypeScript, Passport.js, EJS and GitHub OAuth
https://github.com/ekaterinagorbunova/user-authentication-system

ejs-express github-oauth2 nodejs passport-js typescript

Last synced: 3 months ago
JSON representation

Auth App with Node.js, TypeScript, Passport.js, EJS and GitHub OAuth

Awesome Lists containing this project

README

        

## User Authentication System with GitHub OAuth
![login](./public/login-screenshot.png)

## Run Application
Run application in development mode (with nodemon):
```Bash
npm run dev
```
Compile TypeScript files into JavaScript, outputting them to the `dist` folder (as defined in `tsconfig.json`):

```Bash
npm run build
```
Start server in production, executing the compiled JavaScript file:

```Bash
npm run start
```

## Admin Dashboard
Admin is `[email protected]`:

![login](./public/admin-screenshot.png)