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

Auth - Login Workflow #11

Closed
jasonye85 opened this issue Sep 7, 2016 · 2 comments · Fixed by #50
Closed

Auth - Login Workflow #11

jasonye85 opened this issue Sep 7, 2016 · 2 comments · Fixed by #50
Milestone

Comments

@jasonye85
Copy link
Collaborator

jasonye85 commented Sep 7, 2016

As a user, I would like to log in to Wombats using my Github account.

AC:

  • When the user attempts to preview a game, an alert is presented prompting the user to login to continue
  • When the user attempts to view "My Games", text on the screen displays "Please log in to view your games!"
  • Github auth workflow is initiated when the user clicks "Log In" in the navbar
  • If auth is successful, user is returned to the Available Games screen
  • If auth is unsuccessful, user is stranded on Github screen (outside of our control)
  • While user is logged in, "My Wombats" is displayed instead of "Log In" in navbar

API Dependencies:

136: Auth - Github Workflow
137: Auth - Create User
138: Auth - Get Current User"

@jasonye85 jasonye85 added this to the V1 Release milestone Sep 7, 2016
@morganduverney morganduverney changed the title User Authentication Auth - Login/Logout Workflow Jan 23, 2017
@morganduverney morganduverney changed the title Auth - Login/Logout Workflow Auth - Login Workflow Jan 23, 2017
@emilyseibert emilyseibert self-assigned this Jan 26, 2017
@emilyseibert emilyseibert reopened this Jan 27, 2017
@morganduverney
Copy link

Per @emilyseibert , we need to test with new auth PR

@morganduverney
Copy link

Some observations on this ticket as it's currently implemented:

Attempting to access games displays the message "please log in to view your games"
There is no Github handle displayed
Successful auth returns the user to the Open Games screen as expected
Auth flow functions as expected
My Wombats and Login button toggle as expected

This may change as we update the games screen and potentially implement the landing page. Looks good based on current scope, moving to closed.

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

Successfully merging a pull request may close this issue.

4 participants