Skip to content

Add login page #5

@agnesjang98

Description

@agnesjang98

Allow a user to login and authenticate with their GitHub username and password. The login page can just point to a pre-specified repository's dashboard (the repository name is hard coded in the main.dart file).

The login page should be similar in concept to: https://github.com/GitHawkApp/GitHawk
To summarize the goal, what GitHawk's login pages does is send the user to the mobile browser which directs them to the GitHub login page and will ask them to log in through there. Alternatively, users can also enter their GitHub Auth token as a form of authentication as well.

For dx-mobile the acceptance criteria is as follows:

  • Create a page that has a login button/some object that directs the user to a mobile browser which allows them to log in and authenticate through GitHub's mobile website
  • The page should also give the user an option to log in with their GitHub token
  • Upon completion of logging in, the user should be taken to the page that displays a list of the user's repositories.

Please feel free to comment if the AC is unclear!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions