DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:oauthgithub

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

plugin GitHub Service for use with the oAuth Plugin

Last updated on
2021-12-05
Provides
Action
Repository
Source
Requires
oauth

Tagged with authentication, oauth

This plugin implements the oAuth workflow needed to authenticate users with Github as Identity Provider.

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

Known Bugs and Issues

plugin/oauthgithub.txt · Last modified: 2023-02-08 16:54 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