dev-master
9999999-devThis plugins allows your Moodle users to be authenticated against an external webservice
GPLv3 GPL-3.0-or-later
The Requires
by Daniel Neis Araujo
This plugins allows your Moodle users to be authenticated against an external webservice
Moodle plugin to authenticate users against external webservice., (*1)
This plugin let you configure a SOAP webservice to authenticate users against it., (*2)
You configure the web service URL, the name of the function to be called, the returned Class and attribute to get the boolean result from., (*3)
This plugins does not create users, and also does not update users records., (*4)
Users are suposed to be created and updated by external service using the Moodle's webservices., (*5)
Users should have "auth = ws" for this plugin to authenticate users., (*6)
The screenshot below shows an example of how to configure you plugin to call your webservice, (*7)
, (*8)
For this to happen you must change the "is_synchronised_with_external" function at https://github.com/danielneis/moodle-auth_ws/blob/master/auth.php#L134 to return true., (*9)
Then you must implement the "get_userinfo" function at https://github.com/danielneis/moodle-auth_ws/blob/master/auth.php#L88 to return the information for the user. See the fields on user table that Moodle may use to check if user is confirmed/complete., (*10)
Please, report issues at: https://github.com/danielneis/moodle-auth_ws/issues, (*11)
Feel free to send pull requests at: https://github.com/danielneis/moodle-auth_ws/pulls, (*12)
This plugins allows your Moodle users to be authenticated against an external webservice
GPLv3 GPL-3.0-or-later