DokuWiki authentication via eve online SSO and access control for corporations/alliances/factions
Search and install the plugin using the Plugin Manager. Refer to Plugins on how to install plugins manually.
EVESSO change the way eve groups are named.
They used to be:
Now they're:
admin
> Configuration Settings
Authentication
> authtype
and select EVESSO
Evesso
section and enter your data from your eve online developer app
callback
(Callback URL)eveonline-key
(Client ID)eveonline-secret
(Secret Key) singleService
(That will lock you out of the wiki)Evesso
> register-on-auth
Authenticatio
> disableactions
Register
:warning:
This have the potential to permantly lock you out of the wiki.
It is a good idea backup the wiki before you continue.
Admin
> User Manager
admin
and click Save Changes
Admin
> Configuration Settings
Evesso
> singleService
and select EVESSO (user menu)
or EVESSO (login page)
:warning:All EVESSO users will have both the user
and eveonline
group.
The will also have auth groups for their corporation, alliance (if in alliance), and faction (if in faction warfare):
You can change the access control for each auth group in admin
> Access Control List Management
:warning: Do not create your own auth groups starting with those prefixes when using this plugin. They will be deleted when the user login. :warning: ACL will allow access if any of the users group allow access
Original code from OAuth and PHPoAuthLib