You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the authserver does not track if a user completed the "consent form".
Thus, a user must complete the form every-single-time-she-logs-in.
Solution
Add a field in the user model, e.g., consent_form_completed. The new field could either be a boolean field, or it could be the name of the public client (e.g., Facet).
The login route will check the value of this field. If the user has already given consent, then Authserver should go directly to the web application (e.g., Facet).
The text was updated successfully, but these errors were encountered:
The solution is a bit more complicated than what you are suggesting @reginafcompton. Ideally, there will need to be a model that tracks a user's consent to each application. Also, an API endpoint needs to be exposed that at some point in the future will be used to show a user all clients that they have consented to and (thus be able to revoke consent).
Currently, the authserver does not track if a user completed the "consent form".
Thus, a user must complete the form every-single-time-she-logs-in.
Solution
The text was updated successfully, but these errors were encountered: