plugin:oauthgeneric
Table of Contents
oAuthGeneric Plugin
Compatible with DokuWiki
- 2024-02-06 "Kaos" unknown
- 2023-04-04 "Jack Jackrum" unknown
- 2022-07-31 "Igor" unknown
- 2020-07-29 "Hogfather" yes
This plugin implements the a generic oAuth workflow that may or may not be able to communicate with an Identity Provider of your choice.
Installation
External requirements: This plugin requires the oAuth Plugin.
Install the plugin using the Extension Manager. Refer to Plugins on how to install plugins manually.
Configuration
You need to set the Client ID and Secret of your Generic Authentication application. Additionally the apropriate endpoint URLs and scopes have to be configured.
It is expected that the userinfo endpoint returns user data as JSON. You need to map in what fields the needed users info can be found. To access deeper nested data, you can use dot notation.
Development
Change Log
- Version upped (2023-12-13 23:51)
- Merge pull request #9 from OctopusET/fix-assignments (2023-12-13 14:05)
- action.php: Fix wrong variable assignments (2023-09-25 01:34)
- Version upped (2023-04-21 23:51)
- Merge pull request #7 from mittelab/master (2023-04-21 16:19)
- Toggle state parm depending on config parm (2023-03-21 23:58)
- Localize new setting in Czech (2023-03-21 23:58)
- Handle the state parameter in callback URL. (2023-03-20 17:30)
plugin/oauthgeneric.txt · Last modified: 2024-01-07 14:01 by Aleksandr