Ejemplo n.º 1
0
 public function action_client()
 {
     $server = new Model_Oauth2_Server();
     $data = $server->lists();
     $this->template->content = new View('oauth-server-client', $data);
     $this->request->response = $this->template->render();
 }
Ejemplo n.º 2
0
 protected function client_credentials()
 {
     $parameter = new Oauth2_Parameter_None();
     $server = new Model_Oauth2_Server();
     if ($client = $server->lookup($parameter->client_id)) {
         $response = $parameter->access_token($client);
     } else {
         throw new Oauth2_Exception_Token('invalid_client');
     }
     return $response;
 }