v1.1.0 Feature Update
IMPORTANT:
Percent encoded slashes (i.e. "%2F") were substituted in the redirect URL. If certain connections with authorization providers fail, you might need to update the redirect URL (see module settings).
Additionally supported authentification providers:
- Dropbox
- Spotify, contributed by @arbor95
- Authentik, configuration with "Generic" provider contributed by @ProjectPatatoe
New Features:
- Connect existing webtrees users with authorization providers
- Disconnect an user from an authorization providers
- Module setting to keep email address synchronized with provider
- Sign in and registration are handled separetely with different menus and views
- Directly register new authorization provider users without showing "Register" page
Other Changes:
- redirect URL: Substituted percent encoded slashes (i.e. "%2F") by characters (i.e."/"), because Dropbox would not accept percent encodings
- Improved debug logs and flash messages
Bugfixes:
- webtrees primary menu not shown in some of the views
- Improved robustness if provider is assigned to an user, but provider is not configured