File tree Expand file tree Collapse file tree 1 file changed +16
-1
lines changed Expand file tree Collapse file tree 1 file changed +16
-1
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ Authentication Flow uses `json web tokens` via Passport library - `passport-jwt`
1313- ✅ ` TypeScript ` , ` Joy ` for validation
1414- ✅ ** Stack** : NodeJS / Express / SQLite / TypeORM
1515- ✅ Auth: Passport / ` passport-jwt ` strategy
16+ - ✅ OAuth for Github
1617- 🚀 ` Instant Deploy ` on RENDER using [ Python Deployer] ( https://github.com/app-generator/deploy-automation-render )
1718 - ` python.exe deployer.py nodejs <THIS_REPO> `
1819
@@ -78,6 +79,20 @@ $ yarn typeorm migration:run
7879
7980<br />
8081
82+ > ** Step 5** - Edit the ` .env ` using the template ` .env.sample ` .
83+
84+ ``` env
85+ PORT=5000 # API PORT
86+ SQLITE_PATH=./database.db # Path to the SQLite database file
87+ SECRET="Whatever-STRONG" # Secret for sensitive data hashing
88+
89+ # Same as for React APP
90+ GITHUB_OAUTH_CLIENT_ID= ... # Github OAuth secret
91+ GITHUB_OAUTH_CLIENT_SECRET= ... # Github OAuth secret
92+ ```
93+
94+ <br />
95+
8196> ** Step 4** - Start the API server (development mode)
8297
8398``` bash
@@ -148,7 +163,7 @@ The SQLite Path is set in `.env`, as `SQLITE_PATH`
148163$ yarn typeorm migration:generate -n your_migration_name
149164```
150165
151- > run migration:
166+ > Run migration:
152167
153168``` bash
154169$ yarn typeorm migration:run
You can’t perform that action at this time.
0 commit comments