Update README.md

Added "Using" step: Authorise the "web service" user.
This commit is contained in:
ni-ght 2021-12-14 12:47:52 +01:00 committed by GitHub
parent 4e151b4223
commit 39b7aa33e1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -19,8 +19,9 @@ Using
4. Enable one of the supported protocols (Admin > Plugins > Web services > Manage protocols) 4. Enable one of the supported protocols (Admin > Plugins > Web services > Manage protocols)
5. Create a token for a specific user and for the service 'User key authentication web service' (Admin > Plugins > Web services > Manage tokens) 5. Create a token for a specific user and for the service 'User key authentication web service' (Admin > Plugins > Web services > Manage tokens)
6. Make sure that the "web service" user has 'auth/userkey:generatekey' capability. 6. Make sure that the "web service" user has 'auth/userkey:generatekey' capability.
7. Configure your external application to make a web call to get login URL. 7. Authorise the "web service" user: Admin > Plugins > Web services > External services, select 'Authorised users' for the web service, and add the user.
8. Redirect your users to this URL to be logged in to Moodle. 8. Configure your external application to make a web call to get login URL.
9. Redirect your users to this URL to be logged in to Moodle.
Configuration Configuration
------------- -------------