Great questions! This is indeed something I am very interested in and have started to prototype: github.com/bonfire-networks/...

An extension to enable:
- authenticating on Bonfire using an external identity using OpenID Connect
- using your Bonfire identity to authenticate in other apps with OpenID Connect 1.0 or OAuth 2.0

Those are great news!


In our particular case, Moodle will be used but it can go both ways. Moodle can id Bonfire or viceversa. It looks like Moodle can take Open ID info (see moodle.org/plugins/auth_oidc).


But also Bonfire can take it from Moodle.


Anyway, I'm happy that it's something going on and I would be happy to help with tests (or other things that don't require programming). 😅