Cryptoauth implement OpenID Connect protocol based on oAuth2 - this doesn't tell you much, right?

Let me explain:

In general, when you want to login to a website integrating Cryptoauth you will be redirected to Cryptoauth interface where you will need to confirm ownership of your Ethereum Wallet by signing random authentication message.

Cryptoauth will then verify your signature and redirect you can to the original website with special information that more or less means: "Yes, I've verified this person, they are indeed owner of 0x123...456 Ethereum address, you can safely pass them through".

So with Cryptoauth you can easily provide users similar experience as they have when using "Login with Google" or other similar solutions.

More on OpenID Connect at https://openid.net