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

User logins #181

Open
BryceStevenWilley opened this issue Dec 2, 2022 · 2 comments
Open

User logins #181

BryceStevenWilley opened this issue Dec 2, 2022 · 2 comments

Comments

@BryceStevenWilley
Copy link
Contributor

BryceStevenWilley commented Dec 2, 2022

There are currently 3 problems with EFM logins:

  1. the fact that they exist separately from docassemble logins is confusing UX wise. Unfortunately, this will persist for as long as we don't want to make people login to our site, but we still allow them to, and as long as Tyler's system requires logins and everything outside is uses those logins.
  2. logins are interview specific: if you are logged in in one interview and restart or go to another interview, you won't be logged in there. This isn't as big of a deal now, with only 1 efiling interview per jurisdiction, but will become a bigger issue when we start to add follow up interviews and status pages and payment method interviews
  3. the fact you have to make a EFM account at all. We could make people an account automatically, keeping their password encrypted.

The solution to 2 and 3 is to use a DAStore and either auto make a password for people, or just hang on to the loggedin hash (we already do this, just in the interview session), and store it with encryption across all interviews, which DAStore should do.

Something else that affects this: Tyler has announced they are letting courts use Okta for authentication, rolling out over the next year, using OICD for the backend. I still don't quite understand the flow from a UX persective, but we likely will not be able to auto make people's passwords and log them in. We should still be able to hang on to the hash until it expires in a DAStore.

@BryceStevenWilley
Copy link
Contributor Author

BryceStevenWilley commented Aug 29, 2023

Going to look into this a lot this month; if Okta is available in IL with ECF (or anywhere we are integrated for that matter), we should get as far as we can with integration.

@nonprofittechy
Copy link
Member

Do you mean Okta?

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

No branches or pull requests

2 participants