Sankofa Journal Step 9: Accounts
Add authentication using Django's built-in views. Wire up login, logout and signup, write the templates, and show the signed-in user's name in the header with a link to sign out. Then confirm the session actually works: sign in, close the tab, reopen the site, and check you are still recognized. Sign out and confirm the header changes back. If you plan to add anything to users later, create a custom user model now, before you have data.
Built it in both languages?
Mark it done once your Python and JavaScript versions both run correctly. Honesty here is what makes the dashboard useful to you.