Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cos18/simple-42api-oauth
Simple Backend Server for 42api
https://github.com/cos18/simple-42api-oauth
Last synced: 2 months ago
JSON representation
Simple Backend Server for 42api
- Host: GitHub
- URL: https://github.com/cos18/simple-42api-oauth
- Owner: cos18
- Created: 2020-07-28T14:27:04.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T20:35:11.000Z (about 2 years ago)
- Last Synced: 2024-08-04T22:15:40.249Z (6 months ago)
- Language: TypeScript
- Homepage:
- Size: 730 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-42 - simple-42api-oauth - Serverless project to authenticate via 42 API OAuth. (42 API / Wrappers)
README
🔐 simple-42api-oauth
Simple Backend server for using 42api OAuth!
This Project is build with [serverless](https://github.com/serverless/serverless) and ❤️
> 🚨 This project will be updated with [FastAPI](https://fastapi.tiangolo.com) soooooon!
## 🛠 Development Environment
- Node.js LTS (v12.18+)
- Yarn 1.22+ (`npm install -g yarn`)
- Serverless 1.78+ (`npm install -g serverless`)
You need to set serverless credentials after installation. See [here](https://github.com/serverless/serverless/blob/master/docs/providers/aws/guide/credentials.md).
## 💻 How to Run
Before you run, you need to create .env file for some constants. Check [.env.sample](.env.sample) for detail.#### 🏡 Test Project in Local
```bash
sls invoke local -f (function name - ex. token)
```#### 🏗 Deploy Project
```bash
sls deploy
```