authorize() public method

public authorize ( $providerAlias )
 public function test_it_returns_a_redirect_to_the_authorize_url()
 {
     $redirector = $this->buildRedirector();
     $authenticator = M::mock('AdamWathan\\EloquentOAuth\\Authenticator');
     $socialnorm = M::mock('SocialNorm\\SocialNorm');
     $socialnorm->shouldReceive('authorize')->with('example')->andReturn('http://example.com/authorize');
     $oauth = new OAuthManager($redirector, $authenticator, $socialnorm);
     $response = $oauth->authorize('example');
     $this->assertEquals('http://example.com/authorize', $response->getTargetUrl());
 }
示例#2
0
 /**
  * 
  *
  * @static 
  */
 public static function authorize($providerAlias)
 {
     return \AdamWathan\EloquentOAuth\OAuthManager::authorize($providerAlias);
 }