-
Notifications
You must be signed in to change notification settings - Fork 7
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
Enable users to log into and out of TTA Smart Hub (IA-2) #4
Comments
Trying to answer some questions here from the card and the call:
The workflow will be the same as any website you currently use that lets you log in with google, facebook, or twitter. The user will get to TTADP, click a "log in with hses" button or link, get redirected to HSES to enter username and password and/or PIV credentials, then get redirected back to TTADP with a token that we can use to verify identity. The two AC scenarios are valid, but we will just be checking whether we handle the proper responses from HSES, not in our direct handling of usernames and passwords. |
@kryswisnaskas and @jasalisbury: we need a bit more information documented in this story:
|
Very exciting to see the welcome! Just flagging for myself and for design that the welcome will need to say HS by name - e.g., (Pam let's talk next week about where I should note tasks like these.) |
@PatricePascual-ACF Very glad to see you're taking a look at the stories! This version of the login is pre-design. It's purely about getting the functionality up and running. We will implement any content changes you want, as well as design changes requested by @arickalewis1, when we do story #67 . I recommend you note your tasks directly in that story. |
A lot of this work was merged in #69 but it does not work in production yet |
https://tta-smarthub-dev.app.cloud.gov/
The credentials to use are the ones used to login to the UAT HSES environment (https://uat.hsesinfo.org/auth/login) |
User Story:
As a Regional TTA specialist, I want to log in to the TTA Smart Hub so I can view, create, or update an activity report. When done, I want to log out, so that I don't enable unauthorized access to the system.
Acceptance Criteria:
Navigate to the TTA Smart Hub landing page URL.
A welcome page displays. Design details will come later, in # . For this story, just include:
Click the link to direct to the HSES login page.
The HSES login page displays: the UAT URL for this page is https://uat.hsesinfo.org/auth/login. (This UAT environment will be the URL for all pre-prod work.)
Enter a valid username and password. For MVP work, we can use the UAT credentials we were each provided. They will get us into our own app, but not into anything else on HSES.
The system logs the user in successfully and the user lands on the TTA Smart Hub home page, which for this story can be a mostly blank page with just:
Click the logout button.
The user is logged out and returned to the welcome page, where this message displays: "You have successfully logged out."
Exclusions:
The text was updated successfully, but these errors were encountered: