Week 2 Computer Science Capstone Project
This week, the project milestone was the completion of the authentication module. Integration with Render PostgreSQL was successfully completed to sync users by their auth0_id. A “Post Login” flow was configured to trigger an action from the library, sending the logged-in user information to the backend. One challenge during this integration was handling CORS to allow Auth0 to communicate with the backend during the Post Login process.
Additionally, I added a user account settings page where logged-in users can view their account information and the data provided during signup.
My plan for this week is to get the Admin Portal functioning, enabling an admin to manage users, subscriptions, and access to the educational hub. I will also upload the privacy policy and Terms & Conditions for the site. Furthermore, signup email verification, password reset, and email notifications will require custom html to reflect the correct custom domain.
Currently, there are no major challenges, as we received additional content from the client. Once this week’s goals are complete, I will report back on any further challenges.
No comments:
Post a Comment