yair.spielmann
|
b323508554
|
MDL-59512 tool_oauth2: add option for basic authentication
|
2017-11-17 10:15:29 +01:00 |
|
Damyon Wiese
|
859e2033cb
|
MDL-58544 oauth2: Allow trusted issuers
Add a setting to each issuer that skips the email confirmation when creating and linking accounts.
|
2017-06-27 16:50:27 +08:00 |
|
Damyon Wiese
|
1d43165a5a
|
MDL-58220 oauth2: Provide template specific help links
E.g. separate pages for Microsoft / Google.
|
2017-04-03 13:43:27 +08:00 |
|
Damyon Wiese
|
4dc53b15fd
|
MDL-58220 oauth2: More prominent help link
|
2017-04-03 13:43:26 +08:00 |
|
Damyon Wiese
|
3605eb9a9e
|
MDL-58220 tool_oauth2: Disable short forms
All of these forms only have one section so we should disable short forms.
|
2017-04-03 13:43:26 +08:00 |
|
Damyon Wiese
|
4ab80291e7
|
MDL-58220 tool_oauth2: forms cleanup
Remove extra field length attributes and fix type of action fields.
|
2017-04-03 13:43:25 +08:00 |
|
Damyon Wiese
|
c21a66e40a
|
MDL-58220 auth_oauth2: Restrict logins to a set of domains
This is set on the issuer, so you can have different lists for each oauth2 provider.
|
2017-04-03 13:43:25 +08:00 |
|
Damyon Wiese
|
299112498b
|
MDL-58090 oauth2: Coding style
Part of MDL-58220
|
2017-04-03 13:40:13 +08:00 |
|
Damyon Wiese
|
dc4b56852a
|
MDL-58090 oauth2: Do not install services by default
Instead provide buttons to quickly create pre-configured
versions of any of the known OAuth 2 services.
Part of MDL-58220
|
2017-04-03 13:40:12 +08:00 |
|
Damyon Wiese
|
ddf65b8c05
|
MDL-58090 oauth2: Facebook
Add defaults for facebook authentication and drop behaviour field completely.
Part of MDL-58220
|
2017-04-03 13:39:45 +08:00 |
|
Damyon Wiese
|
485a22fc98
|
MDL-58090 oauth2: Get rid of behaviour field
OAuth services working fully from config - no more subclasses for each OAuth issuer.
Part of MDL-58220
|
2017-04-03 13:39:44 +08:00 |
|
Damyon Wiese
|
8445556b4c
|
MDL-58090 oauth2: Move code from subclasses to config
Allow the behaviour of each oauth service to be customised by config instead of
subclasses.
Part of MDL-58220
|
2017-04-03 13:39:44 +08:00 |
|
Damyon Wiese
|
60237253a2
|
MDL-58090 oauth2: Store a list of oauth2 services
Build an admin page where OAuth 2 services can be installed and configured.
Part of MDL-58220
|
2017-04-03 13:39:02 +08:00 |
|