Closed shinyay closed 2 months ago
Related to #2
Implement user authentication system using GitHub OAuth2.
app.py
session_management.py
error_handling.py
templates/login.html
/login/github
tests/test_authentication.py
README.md
werkzeug
requirements.txt
For more details, open the Copilot Workspace session.
Related to #2
Implement user authentication system using GitHub OAuth2.
app.py
to configure GitHub as the OAuth2 provider with client ID and client secret.app.py
to handle GitHub login and registration, including secure user information storage in the database.session_management.py
intoapp.py
.error_handling.py
inapp.py
.templates/login.html
to change the login form action to/login/github
.tests/test_authentication.py
to reflect GitHub OAuth2 integration, add tests for session management and error handling functions.README.md
to reflect GitHub OAuth2 integration, add instructions for running unit tests for authentication.werkzeug
to the list of dependencies inrequirements.txt
.For more details, open the Copilot Workspace session.