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

@ -17,6 +17,7 @@
"@types/bcrypt": "^5.0.2",
"@types/jsonwebtoken": "^9.0.9",
"@types/mime-types": "^3.0.1",
"arctic": "^3.7.0",
"aws-sdk": "^2.1692.0",
"bcrypt": "^5.1.1",
"cookie": "^1.0.2",