You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a user, I want to be able to login once and be able to have access to the platform for numerous hours until I have to login again.
As a user, I would like to sign in both with Google Sign-on and with my email address and chosen password.
As a professor, I want a simplified, quick sign-on process where my students can utilize their google accounts, diminishing the need to create a separate account for this platform, to access the Code-Sparks platform with a google authentication process.
Tasks:
Finish setting up authentication middleware
Implement sign up and login routes
Design login and sign-up front-end pages
Establish connection to Google Classroom API
Finish setting up Google API connections
Fetch class and student data
Acceptance Criteria:
After logging in, the user should remain authenticated across different sessions without needing to re-login for a specified duration.
If the session expires, the user should be prompted to log in again.
Session tokens should be encrypted and stored securely.
Users should be presented with both options (Google Sign-in and email/password) on the login page.
Selecting Google Sign-in should redirect to the Google authentication page.
Email and password login should validate user credentials against the platform's user database.
Students should be able to access the platform using their Google accounts without requiring to create a new account.
After signing in with Google, students should be automatically recognized as students in the platform's role-based access system.
Non-student users (e.g., professors or admin) should also have an intuitive sign-in process without confusion.
The text was updated successfully, but these errors were encountered:
JacobLevine04
changed the title
Epic
Epic: As a user, I want a simple way to sign-in and sign-up to the platform with google sign-on to ensure my account is created correctly
Nov 2, 2023
User stories:
Tasks:
Acceptance Criteria:
The text was updated successfully, but these errors were encountered: