{"repo":"Jefferson49/webtrees-oauth2-client","free":true,"listed":false,"github":"https://github.com/Jefferson49/webtrees-oauth2-client","clone":"git clone https://github.com/Jefferson49/webtrees-oauth2-client.git","description":"A webtrees 2.1/2.2 custom module to provide OAuth 2.0 single sign on (SSO) with authorization providers","language":"PHP","stars":18,"topics":["webtrees","webtrees2-1","oauth2","oauth2-authentication","oauth2-client","custom-module","webtrees-module","authentication","oauth","sso"],"license":"GPL-3.0","category":"auth-billing-email","readme_excerpt":"OAuth 2.0 Client for webtrees A webtrees 2.1/2.2 custom module to provide OAuth 2.0 single sign on (SSO) with OAuth 2.0 authorization providers. Table of contents This README file contains the following main sections: + What are the benefits of this module? + IMPORTANT SECURITY NOTES + Installation + Supported Authorization Providers + Sign On Options + Handling of User Name and Email + Configuration of Authorization Providers + General Configuration + Generic + Authelia + Authentik + Dropbox + Github + Google + Joomla + Kanidm + Keycloak + Nextcloud + PocketID + Spotify + WordPress + PKCE (Proof Key for Code Exchange) + Trouble Shooting + Concept + Definitons + Protocol Flow + Webtrees Version + Translation + Bugs and Feature Requests + License + Github Repository What are the benefits of this module? + The module provides single sign on (SSO) into the webtrees application based on the OAuth 2.0 standard. + A pre-configured set of authorization providers can be selected during webtrees login. + If choosing to register with an authorization provider, the user account data (i.e. user name, real name, email address) of the authorization provider is used to create a new user account in webtrees. + Alternatively, an existing webtrees user can be connected to an authorization provider. In this case, the user credentials in webtrees stay the same. However, an additional way to sign into the webtrees account is provided. + If offered by the authorization provider, multi factor autho","default_branch":null,"files":null,"tree":[],"storefront":"/r/Jefferson49","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Jefferson49/webtrees-oauth2-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}