In the past you could come by with designing a login screen with a username and login textbox in your app and directly check the credentials in a database. But we're living in the age of (Web) APIs. With modern apps, like SPAs, just authenticating with the website isn't enough, you also want to connect on behalf of the logged in user in a Web API that is providing data for example. OpenId Connect and OAuth2 for authorisation together are the complete solution to this problem. In this session after a further explanation we'll look at a collection of .Net apps that demonstrate this process.
![](https://s2.save4k.ru/pic/lwaudf2h8FY/maxresdefault.jpg)