Thanks for the input. Will check out the plug-in for sure.
Actually is not the OAuth authentication I struggle with. The main issue is how to log in a user without creating the user folder in site\accounts in order for the users not to be listed in panel.
Which of the two is the thing you want to prevent? And why?
You could create the users and modify the users view to exclude those users.
As far as I can see, the authO plugin doesn’t create users, but is based on an external service. I’m assuming you are using a custom OAuth provider?
The Kirby-oauth plugin on the other hand creates users (and redirects those users to the Panel), but you probably want users without Panel access)
This crossed my mind. However, was thinking that it might be solved more elegant way, by extending some of the core Kirby feature.
This plugin authenticates via Auth0, what we need is OAuth. Will use it as a guideline for sure, but for the authentication we are gonna go for league/oauth2-client.