plugin:oauthgithub
Table of Contents
oAuthGitHub 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 oAuth workflow needed to authenticate users with Github as Identity Provider.
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 GitHub Authentication application.
- click “New OAuth App”
- Application Name: DokuWiki
- Homepage URL: your wiki URL
- Application Description:
- Authorization callback URL: the redirect URL shown in your wiki's config manager
- click “Register Application
- copy the shown Client ID to your wiki's config manager
- click “Generate new client secret”
- copy the shown Client Secret to your wiki's config manager
- optionally fill in additional data, like a logo
Development
Change Log
- Version upped (2021-12-15 23:51)
- added translations from old oauth plugin (2021-12-05 14:32)
- version upped (2021-12-04 00:34)
- renamed base class (2021-12-04 00:04)
- minimize logo (2021-12-03 12:15)
- settings adjusted (2021-12-03 12:15)
- lowercase plugin name (2021-12-03 12:15)
- function renamed (2020-08-13 10:09)
Known Bugs and Issues
Please report bugs and issues at https://github.com/cosmocode/dokuwiki-plugin-oauthgithub/issues
plugin/oauthgithub.txt · Last modified: 2023-02-08 16:54 by andi