We’re looking to move all authentication to a central OAuth2 application to provide a single sign on experience for staff and visitors.
Having looked at Configuring Google OAuth2 login for plugins and Custom User Directory, am I correct that the best way forward would be to copy and tweak the GoogleUD plugin?