create oauth login

Create authentication with oAuth using a third-party vendor. Currently, only GitHub is available, but more will be added
in the future.
This commit is contained in:
Rafi Arrafif
2025-08-05 17:11:36 +07:00
parent 88257d0eee
commit 419b5b0ae4
10 changed files with 132 additions and 4 deletions

View File

@ -1,6 +1,8 @@
APP_NAME=NounozCommunity
APP_ENV=development
PORT=3200
APP_DOMAIN=
APP_PROTOCOL=
APP_PORT=
API_KEY=nahidaa
ALLOWED_ORIGINS=www.nounoz.com,nounoz.com,localhost
@ -28,4 +30,8 @@ REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_PASSWORD=
DATABASE_URL=
DATABASE_URL=
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
GITHUB_CLIENT_CALLBACK=