Sergey Protko
Some stuff
It is a process that ensures and confirms the identity of a person or device - identity that is immutable across all apps in our system.
What is authentication?
Examples:
We’ve implemented a centralized server that we call Identity Provider which is based on OIDC to provide identity.
How do we authenticate clients at ITH?
A client is an application and, based on their ability to maintain the confidentiality of their client credentials we classify them as:
every module must be able to access only the information and resources that are necessary for its legitimate purpose
Best practices for Clients
For interactive (requires user action) clients:
Discussion - Questions - Comments
By Sergey Protko