DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:oauthgeneric

oAuthGeneric Plugin

Compatible with DokuWiki

  • 2022-07-31 "Igor" unknown
  • 2020-07-29 "Hogfather" yes
  • 2018-04-22 "Greebo" unknown
  • 2017-02-19 "Frusterick Manners" unknown

plugin Generic Service for use with the oAuth Plugin

Last updated on
2022-02-13
Provides
Auth, Action
Repository
Source
Requires
oauth

Tagged with authentication, oauth

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

A CosmoCode Plugin

:!: 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

plugin/oauthgeneric.txt · Last modified: 2022-06-27 13:37 by andi

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki