Skip to content

[AnVIL DX] Nag if Terra TOS not accepted #3663

@NoopDog

Description

@NoopDog

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:

  1. Do not send the authentication token to Azul, similar to the no Terra account case.
  2. 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.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions