Vocabulary

Tutelar

This application, service, micro-service.

Client

Synonim for a user who want to register/login to an application, and want to use it.

Authentication

When a Client tries to login.

Authorization

When we decide if the Client has the right to do some actions. For example an authenticated user can browse posts, but only users with admin authorities can delete them.

TOTP

Time-based One-Time Password

HOTP

Event-based One-Time Password

JWT

Json web token

Onboarding

After the user is logged-in the first time you pop up some more forms, or help texts. Most of the time this is the UX if you authenticate with 3rd party.

The source code for this page can be found here.