当前位置: 首页>>代码示例>>PHP>>正文


PHP Authorizer::getResourceOwnerID方法代码示例

本文整理汇总了PHP中LucaDegasperi\OAuth2Server\Facades\Authorizer::getResourceOwnerID方法的典型用法代码示例。如果您正苦于以下问题:PHP Authorizer::getResourceOwnerID方法的具体用法?PHP Authorizer::getResourceOwnerID怎么用?PHP Authorizer::getResourceOwnerID使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在LucaDegasperi\OAuth2Server\Facades\Authorizer的用法示例。


在下文中一共展示了Authorizer::getResourceOwnerID方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: handle

 public function handle($request, Closure $next, $role)
 {
     $id = Authorizer::getResourceOwnerID();
     $user = $this->userRepository->find($id);
     if ($user->role != $role) {
         abort('403', 'Access Forbidden');
     }
     return $next($request);
 }
开发者ID:AllanKlaus,项目名称:CodeDelivery,代码行数:9,代码来源:OAuthCheckRole.php

示例2: store

 public function store(CheckoutRequest $request)
 {
     $id = Authorizer::getResourceOwnerID();
     $data = $request->all();
     $clientId = $this->userRepository->find($id)->client->id;
     $data['client_id'] = $clientId;
     $order = $this->orderService->create($data);
     return $this->repository->with($this->with)->find($order->id);
 }
开发者ID:AllanKlaus,项目名称:CodeDelivery,代码行数:9,代码来源:ClientCheckoutController.php

示例3: geo

 public function geo(Request $request, Geo $geo, $id)
 {
     $idDeliveryman = Authorizer::getResourceOwnerID();
     $order = $this->repository->getByIdAndDeliveryman($id, $idDeliveryman);
     $geo->lat = $request->get('lat');
     $geo->long = $request->get('long');
     event(new GetLocationDeliveryman($geo, $order));
     return $geo;
 }
开发者ID:AllanKlaus,项目名称:CodeDelivery,代码行数:9,代码来源:DeliverymanCheckoutController.php

示例4: authenticated

 public function authenticated()
 {
     return $this->clientService->userRepository->skipPresenter(false)->find(Authorizer::getResourceOwnerID());
 }
开发者ID:AllanKlaus,项目名称:CodeDelivery,代码行数:4,代码来源:ClientsController.php


注:本文中的LucaDegasperi\OAuth2Server\Facades\Authorizer::getResourceOwnerID方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。