Skip to content

cat-do-byte/todo-oauth-server-provider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo OAuth 2.0 Server

Description

Implement OAuth 2.0 server for Todo App with ExpressJS

Installation

yarn

Structure

Todo OAuth Server Provider

Stack : Express, SQLite, ObjectionJS

Serve Api endpoint for Dashboard and Third party App client

Todo OAuth Dashboard

Stack : VueJS

Frontend manage Todo and Client App

Todo OAuth App

Stack : Express, EJS

Third party App

Usage

Run 3 Repository :

Manage Todo for user and Client Key for Third party App at http://localhost:4001.

alt text

alt text

After create a Client App, put ClientID in app.ts of repo todo-oauth-app.

alt text

Give authorization permission for app at http://localhost:4002 to manage todo

alt text

Releases

No releases published

Packages

No packages published