Fixed authorization
This commit is contained in:
parent
f44bb22f76
commit
76c575e989
|
@ -36,8 +36,6 @@ App::init(function ($utopia, $request, $response, $console, $project, $user, $lo
|
|||
/** @var bool $mode */
|
||||
/** @var array $clients */
|
||||
|
||||
Authorization::$roles = ['*'];
|
||||
|
||||
$localeParam = (string)$request->getParam('locale', $request->getHeader('x-appwrite-locale', ''));
|
||||
|
||||
if (\in_array($localeParam, Config::getParam('locale-codes'))) {
|
||||
|
|
|
@ -42,6 +42,11 @@ class AuthorizationTest extends TestCase
|
|||
Authorization::setRole('user:456');
|
||||
Authorization::setRole('user:123');
|
||||
|
||||
$this->assertEquals(Authorization::isRole('user:456'), true);
|
||||
$this->assertEquals(Authorization::isRole('user:457'), false);
|
||||
$this->assertEquals(Authorization::isRole(''), false);
|
||||
$this->assertEquals(Authorization::isRole('*'), true);
|
||||
|
||||
$this->assertEquals($this->object->isValid($this->document->getPermissions()), true);
|
||||
|
||||
Authorization::cleanRoles();
|
||||
|
|
Loading…
Reference in a new issue