{
"requirement": "The app must allow users to create an account, log in using email, password, or GitHub OAuth and securely manage session tokens for authentication. Screens: A registration screen for new users, a login screen, and a password recovery screen. Personas: Developers seeking access to their repositories and administrators managing teams.",
"title": "User Authentication"
}