Further OAuth modularization.

This commit is contained in:
epriestley
2011-02-28 10:15:42 -08:00
parent d3efdcff03
commit 2f3d98b24b
7 changed files with 76 additions and 20 deletions

View File

@@ -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();