Better support for OpenID

Description

At the moment it seems that when enabling OpenID, the provider's URL must be provided as a settings option in code.

Change the popup page in the plugin, so that for OpenID the URL of the provider to use is required in a text box, so that end-users can choose where to go and select their own self-hosted instances if desired.

Also provide a setting in the settings page, so that admins can force their own OpenID URL from the admin section rather than allowing users to input their own URLs.

Environment

None

Status

Assignee

Federico Mestrone

Reporter

Federico Mestrone

Labels

None

Fix versions

Affects versions

1.0

Priority

Normal
Configure