A real-time privacy-first social media platform leveraging feature-rich direct messaging text channels. Built as part of the course project for COSC 310 at UBC.
5
stars
1
forks
source link
Implement site-wide authentication with an authentication provider #121
What: Integrate an authentication provider to keep track of who is currently logged in, managing sessions and maintaining account details through a globally accessible state that all components can use
Measurable
The provider will gatekeep pages that need to be accessed through an account (such as the main application) and will allow account details to be accessed by all components
Attainable
I know a few providers that will enable me to accomplish this objective, as well as a high-level understanding of how session management works
Relevant
Authentication is a critical feature for our application as all components need to access the data of the currently signed-in user to function correctly (like sending direct messages and keeping track of account-specific features)
Time-Based
I will have this completed by the start of the next sprint cycle, which is Monday, 25th of March
SMART Goal
Specific
Measurable
Attainable
Relevant
Time-Based