Moodle Plugins directory: ClassLink OAuth2 | Moodle.org

ClassLink OAuth2
Authentication ::: auth_classlink
Maintained by
Gopal Sharma
The ClassLink OAuth2 plugin provides single-sign-on functionality with ClassLink LaunchPad using configurable identity providers and the scope of ClassLink OAuth2.
Latest release:
21 sites
83 downloads
2 fans
Current versions available: 1
ClassLink OAuth2
The ClassLink OAuth2 plugin provides single-sign-on functionality with ClassLink LaunchPad using configurable identity providers and the scope of ClassLink OAuth2.
You need to have the following things with you to configure this plugin :
- ClassLink Authorization Endpoint
- ClassLink Token Endpoint
- ClassLink OAuth2 Scope
- ClassLink Client ID
- ClassLink Client Secret
Installation
- copy the content of the package into the /auth directory under the root of Moodle.
- log in as administrator and complete the installation
Please don't report bugs here
If you experience an error with this plugin or would like to request a feature, please use the "Bug Tracker" link below.
Useful links
Contributors
Gopal Sharma (Lead maintainer)
Please login to view contributors details and/or to contact them
Please see the comments on CONTRIB-8734- the review process on your plugin are blocked until this is resolved.
And use the tracker issue linked above for communication around the review process.
Cheers.
I modified the plugin to match users by email address and this prevented the duplicated users problem.
Feel free to use my patched version here:
https://github.com/KaterynaLove/moodle-auth_classlink
Would you please assist me about How to get Client ID and secret from ClassLink to connect.
Thanks
What is link for login button , anyone can tell me.
Thanks
More information about this error
Debug info:
Error code: errorauthunknownstate×Dismiss this notification
Stack trace:
line 209 of /auth/classlink/classes/loginflow/authcode.php: moodle_exception thrown
line 107 of /auth/classlink/classes/loginflow/authcode.php: call to auth_classlink\loginflow\authcode->handleauthresponse()
line 105 of /auth/classlink/auth.php: call to auth_classlink\loginflow\authcode->handleredirect()
line 28 of /auth/classlink/index.php: call to auth_plugin_classlink->handleredirect()
My old app on the old Moodle platform 3.9 (Build 20200615) is working just fine. I would appreciate if you can help me out.
Thank you.