Moodle has (lib/classes/oauth2/) which allows for site wide OAuth 2 services to be created, which then can be used for OAuth 2 request/responses.
OpenBadges implements another thing that is also OAuth2. This is not desirable/maintainable for future versions and should be migrated to the standard OAuth2 library.
- duplicates
-
MDL-71328 Deduplicate the badges OAuth2 client code
-
- Open
-