Differences between verified users, registered users and users that have accepted a client agreement

Registered users

Registered users means users that were imported or signed up via the SPiD signup page or were created via our APIs by a client.

Verified users

Verified users means users that have verified their email by going through the email verification process. This process is required by both users that have signed up or have been imported to SPiD.

What does it mean when a user has accepted a client's agreement?

When signing up via the signup page in SPiD, it is required that user's actively accept the terms of use of SPiD and the client they are signing into. This is done by checking a checkbox. All registered users that signs up through this process have accepted an agreement. It doesn't mean they are verified yet. To become verified they must go through the email verification process.

When signing up via SPID's signup APIs, the user agreement is automatically accepted. It is required that clients informs users of this on the signup page or mobile application.

When creating users via the POST /user API, the user agreement is not automatically accepted. This is done after the email verification process.

There is no correlation between a user having a verified status and the acceptance of a client agreement.

See also

Help us improve

Did you spot an error? Or maybe you just have a suggestion for how we can improve? Leave a comment, or better yet, send us a pull request on GitHub to fix it (in-browser editing, only takes a moment).

History of this page


Do you have questions, or just want to contribute some newly gained insight? Want to share an example? Please leave a comment. SPiD reads and responds to every question. Additionally, your experience can help others using SPiD, and it can help us continuously improve our documentation.