plugin:oauthgeneric
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:oauthgeneric [2023-02-08 16:54] – andi | plugin:oauthgeneric [2025-03-25 15:09] (current) – [Configuration Examples] 2a02:8428:f962:8801:9d44:5605:c1f5:e384 | ||
---|---|---|---|
Line 6: | Line 6: | ||
email : dokuwiki@cosmocode.de | email : dokuwiki@cosmocode.de | ||
type : action | type : action | ||
- | lastupdate : 2022-02-13 | + | lastupdate : 2024-03-21 |
compatible : Hogfather | compatible : Hogfather | ||
depends | depends | ||
Line 21: | Line 21: | ||
---- | ---- | ||
- | This plugin implements the a generic oAuth workflow that may or may not be able to communicate with an Identity Provider of your choice.. | + | This plugin implements the a generic oAuth workflow that may or may not be able to communicate with an Identity Provider of your choice. |
+ | |||
+ | [[https:// | ||
===== Installation ===== | ===== Installation ===== | ||
- | [[https:// | ||
:!: **External requirements: | :!: **External requirements: | ||
Install the plugin using the [[plugin: | Install the plugin using the [[plugin: | ||
- | |||
===== Configuration ===== | ===== Configuration ===== | ||
Line 36: | Line 36: | ||
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. | 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. | ||
+ | |||
+ | ==== Configuration Examples ==== | ||
+ | |||
+ | Below is a list of examples on how to configure oAuth access to different service using the generic plugin. | ||
+ | |||
+ | * [[~: | ||
+ | * [[~: | ||
+ | * [[https:// | ||
===== Development ===== | ===== Development ===== | ||
Line 42: | Line 50: | ||
{{rss> | {{rss> | ||
- | |||
plugin/oauthgeneric.1675871676.txt.gz · Last modified: by andi