Discourse and Flarum are good mobile ready open-source forums.
Open-source Oauth providers are not that common, but Gitlab and Gitea have it and Nextcloud also but it is a bit buggy. There are also some stand-alone implementations that can be linked to OpenLDAP or a SQL database. But IMHO that kinda defeats the purpose I outlined above as rarely do you already have an account with a related open-source service. Thus you need to create an account anyways.
However I think Fediverse platforms could very well offer more Oauth2 login buttons with popular commercial services and as long as it is purely optional I don’t really see a problem with that.
Discourse and Flarum are good mobile ready open-source forums.
Open-source Oauth providers are not that common, but Gitlab and Gitea have it and Nextcloud also but it is a bit buggy. There are also some stand-alone implementations that can be linked to OpenLDAP or a SQL database. But IMHO that kinda defeats the purpose I outlined above as rarely do you already have an account with a related open-source service. Thus you need to create an account anyways.
However I think Fediverse platforms could very well offer more Oauth2 login buttons with popular commercial services and as long as it is purely optional I don’t really see a problem with that.