1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-11 09:22:40 +01:00
phorge-phorge/src/applications/auth/oauth/provider
Neal Poole 7081923bd7 Adding 'Secure Browsing' config setting to Facebook OAuth.
Summary: The Graph API exposes a new field, security_settings, which allows applications to see whether a user has enabled Secure Browsing. This diff adds a configuration setting to Phabricator which forces users to have Secure Browsing enabled when logging in via Facebook.

Test Plan: With the configuration setting off, verify that secure browsing does not affect the ability to log in. With the configuration setting on and secure browsing off, verify that the login attempts is rejected. Then verify that the login attempt succeeds when secure browsing is enabled.

Reviewers: epriestley

Reviewed By: epriestley

CC: arice, aran, Korvin

Maniphest Tasks: T1487

Differential Revision: https://secure.phabricator.com/D2964
2012-07-17 18:18:16 -07:00
..
PhabricatorOAuthProvider.php Move files in Phabricator one level up 2012-06-01 12:32:44 -07:00
PhabricatorOAuthProviderDisqus.php Get rid of file_get_contents($uri) 2012-06-18 17:45:45 -07:00
PhabricatorOAuthProviderException.php Move files in Phabricator one level up 2012-06-01 12:32:44 -07:00
PhabricatorOAuthProviderFacebook.php Adding 'Secure Browsing' config setting to Facebook OAuth. 2012-07-17 18:18:16 -07:00
PhabricatorOAuthProviderGitHub.php Get rid of file_get_contents($uri) 2012-06-18 17:45:45 -07:00
PhabricatorOAuthProviderGoogle.php Move files in Phabricator one level up 2012-06-01 12:32:44 -07:00
PhabricatorOAuthProviderPhabricator.php Get rid of file_get_contents($uri) 2012-06-18 17:45:45 -07:00