Skip to content
This repository has been archived by the owner on Mar 15, 2019. It is now read-only.

Create login view #7

Open
samchurney opened this issue Dec 21, 2017 · 6 comments
Open

Create login view #7

samchurney opened this issue Dec 21, 2017 · 6 comments
Assignees

Comments

@samchurney
Copy link
Contributor

We need a view to greet the user if they have not yet been authenticated.

The designs can be found here

Note: Functionality to authenticate the user via the API will come later. Create UI only for now and set "Log In" button to navigate to Home view.

@darecstowell darecstowell self-assigned this Jan 5, 2018
@darecstowell
Copy link

@samchurney I'm not able to view the InVision link. Could I get an invite? Thanks

@samchurney
Copy link
Contributor Author

Sure! Sent an invite :)

@darecstowell
Copy link

Got it. Thanks!

@ahaurat
Copy link
Contributor

ahaurat commented Jan 6, 2018

If we're still going to use the React Semantic UI component library, this could be a good starting point: https://react.semantic-ui.com/layouts/login

Copy/Pasted it to the "Semantic Examples" view on the semantic-ui branch (PR #11) in case you want to pull down that branch and have an easy way of seeing it in action/modifying it.

@samchurney
Copy link
Contributor Author

@darecstowell Would you be able to work on the initial auth flow in this issue? For example, when we first start the app, we should determine whether the user has been authenticated with the API (functionality will come later). Maybe we could have the user be unauthenticated until they enter anything into the login form at which point we can authenticate them (just to get the flow working).

@darecstowell
Copy link

@samchurney oops just now seeing this! I need to update my notifications on here. Yes, I can work on some basic auth things on this page to get us going. And thanks @ahaurat ! That's a super helpful starting point.

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

No branches or pull requests

3 participants