示例#1
0
 public function index()
 {
     $appId = \Config::get('vk_app.appId');
     $appSecret = \Config::get('vk_app.appSecret');
     $permissions = \Config::get('vk_app.permissions');
     $accessToken = \Config::get('vk_app.access_token');
     $vk = new VK($appId, $appSecret, $accessToken);
     if ($vk->isAuth()) {
         return \Redirect::to('/');
     }
     $oauthLink = $vk->getAuthorizeURL($permissions, 'https://oauth.vk.com/blank.html');
     return view('oauth.index', ['oauthLink' => $oauthLink]);
 }
示例#2
0
 /**
  * @param $callbackUrl
  * @internal param mixed $authorize_url
  */
 public function setAuthorizeUrl($callbackUrl)
 {
     $this->authorize_url = $this->vk->getAuthorizeURL($this->getApiSetting(), $callbackUrl);
 }