Add new methods to FB driver.

Signed-off-by: Ben Corlett <bencorlett@me.com>
1.0
Ben Corlett 2013-09-14 12:21:42 +10:00
parent 7f269cac73
commit 8f0f314b41
1 changed files with 15 additions and 0 deletions

View File

@ -42,4 +42,19 @@ class Facebook extends IdentityProvider
return $user;
}
public function userUid($response, \League\OAuth2\Client\Token\AccessToken $token)
{
return $response->id;
}
public function userEmail($response, \League\OAuth2\Client\Token\AccessToken $token)
{
return isset($response->email) && $response->email ? $response->email : null;
}
public function userScreenName($response, \League\OAuth2\Client\Token\AccessToken $token)
{
return array($response->first_name, $response->last_name);
}
}