Skip to content

Releases: Jefferson49/webtrees-oauth2-client

v1.0.1 Bugfix Update

06 Jan 15:09
Compare
Choose a tag to compare

Bugfix:

  • PHP error: /vendor/composer/installed.php): Failed to open stream: No such file or directory (fixes issue in common library)

v1.0.0 Initial Release

06 Jan 09:30
Compare
Choose a tag to compare

New webtrees 2.1/2.2 custom module to provide OAuth 2.0 single sign on (SSO) with authorization providers
For a detailed description, please refer to the Readme.

Includes clients for the following authorization providers:

  • Generic
  • Github
  • Google
  • Joomla
  • WordPress

New Features (compared to the Release Candidates):

  • Setting to show/hide the module specific menu
  • Warnings in the control panel if too many of the sign in menus are hidden (i.e. risk that no sign in menu is available)
  • Setting to allow users, who sign in with an authorization provider, to use a webtrees password in parallel

Themes:

  • Rural: Added menu icons for Rural theme
  • Rural: Fixed CSS issue for sign in with authorization provider
  • Rural/JustLight: Added Rural and JustLight themes to the list of themes where only the top menu (without entries) is shown for sign out

v1.0.0-rc.2 Bugfix for Release Candidate

20 Dec 18:03
Compare
Choose a tag to compare

New Features:

  • Debug logs, which log the OAuth 2 protocol flow (to the webtrees website logs). Debug logs can be activated in the module settings.
  • Added possibility to freely add additional configuration options for authorization providers within config.ini.php

Bugfixes:

  • Scopes for WordPress provider
  • Catch exception for undefined array key "id" and show error text (fixes #3)
  • Catch exception for Required option not passed: "access_token" and show error text (fixes #4)
  • Added help text about 301/302 redirections to error message

v1.0.0-rc.1 Bugfix for Release Candidate

03 Dec 05:54
Compare
Choose a tag to compare

Bugfixes:

  • PHP error if using WordPress authorization provider: Undefined array key 'last_name' (fixes #2)

Languages:

  • Additional languages: en-GB, en-AU contributed by @RAMINCNZ

v1.0.0-rc Release Candidate

02 Dec 21:42
Compare
Choose a tag to compare

Release candidate, which includes clients for the following authorization providers:

  • Generic
  • Github
  • Google
  • Joomla
  • WordPress