Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add login page #5

Open
agnesjang98 opened this issue Sep 14, 2018 · 3 comments
Open

Add login page #5

agnesjang98 opened this issue Sep 14, 2018 · 3 comments

Comments

@agnesjang98
Copy link
Contributor

agnesjang98 commented Sep 14, 2018

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!

@rjheim
Copy link

rjheim commented Oct 9, 2018

Hello! I'd like to work on this!

@agnesjang98
Copy link
Contributor Author

Hi @rjheim! Thanks for commenting and sorry for the late reply. To give you some background, we'd like to implement a login page similar to https://github.com/GitHawkApp/GitHawk (which you can download from the app store if you have an iPhone). I will update the issue description for it to be more clear.

For now, do you have any clarifying questions?

@rjheim
Copy link

rjheim commented Oct 17, 2018

Alright I'm working on it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants