コード例 #1
0
 public function testSetRoutePermissionAllRouterAndCurrentRouteAdminAccess()
 {
     RoutePermission::setRouteRoles('*', ['@']);
     RoutePermission::setRouteRoles('POST /blog/{id}', ['admin']);
     // has login, is admin
     $credentials = ['email' => '*****@*****.**', 'password' => '123456'];
     $token = JWTAuth::attempt($credentials);
     $res = $this->call('POST', '/blog/1', [], [], [], ['HTTP_Authorization' => "Bearer {$token}"]);
     $this->assertEquals(200, $res->getStatusCode());
 }