Further OAuth modularization.
This commit is contained in:
@@ -138,6 +138,12 @@ class PhabricatorOAuthLoginController extends PhabricatorAuthController {
|
||||
|
||||
if ($oauth_info->getID()) {
|
||||
$known_user = id(new PhabricatorUser())->load($oauth_info->getUserID());
|
||||
|
||||
$request->getApplicationConfiguration()->willAuthenticateUserWithOAuth(
|
||||
$known_user,
|
||||
$oauth_info,
|
||||
$provider);
|
||||
|
||||
$session_key = $known_user->establishSession('web');
|
||||
|
||||
$oauth_info->save();
|
||||
|
||||
@@ -71,7 +71,7 @@ class PhabricatorOAuthDefaultRegistrationController
|
||||
}
|
||||
|
||||
if (!$errors) {
|
||||
$image = $provider->retreiveUserProfileImage();
|
||||
$image = $provider->retrieveUserProfileImage();
|
||||
if ($image) {
|
||||
$file = PhabricatorFile::newFromFileData(
|
||||
$image,
|
||||
|
||||
Reference in New Issue
Block a user