-
Notifications
You must be signed in to change notification settings - Fork 5
Closed
Description
Need
It is possible for the Terra terms of service to change and for the user to attempt to login to the data browser before they log in to Terra and are promoted to re-accept the TOS. It also may be possible for users to create a Terra account and abandon the account creation flow before accepting the TOS.
Approach
To handle these cases, we can check the "TOSAccpted" bit on the Terra profile on login and:
If TOSAccepted is false:
- Do not send the authentication token to Azul, similar to the no Terra account case.
- Show a nag saying, "It appears you have not accepted Terra's current terms of service. For full access to the Data Explorer, please sign in to Terra and review/accept the Terra terms of service when prompted.