Merge "Expose extension point for generic OAuth providers" into stable-2.10

This commit is contained in:
Saša Živkov
2015-03-13 13:31:48 +00:00
committed by Gerrit Code Review
24 changed files with 817 additions and 10 deletions

View File

@@ -145,6 +145,16 @@ request is the exact string supplied in the dialog by the user.
The configured <<ldap.username,ldap.username>> identity is not used to obtain
account information.
+
* OAUTH
+
OAuth is a protocol that lets external apps request authorization to private
details in a user's account without getting their password. This is
preferred over Basic Authentication because tokens can be limited to specific
types of data, and can be revoked by users at any time.
+
Site owners have to register their application before getting started. Note
that provider specific plugins must be used with this authentication scheme.
+
* `DEVELOPMENT_BECOME_ANY_ACCOUNT`
+
*DO NOT USE*. Only for use in a development environment.