Changeset 2381
- Timestamp:
- 06/03/20 13:04:09 (4 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web/Controller/PwRst.pm
r2351 r2381 20 20 my ( $self, $c ) = @_; 21 21 22 $c->model('Accounts')->db->SetConnectedUser(' $ROOT');22 $c->model('Accounts')->db->SetConnectedUser('@ROOT'); 23 23 $c->stash->{user} = $c->model('Accounts')->db->get_object('user', 'thauvin'); 24 24 $c->log->debug('Allow ' . $c->model('Accounts')->db->check_acl($c->stash->{user}, 'userPassword', 'w')); -
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Acls.pm
r2351 r2381 27 27 { 28 28 _acls => [ 29 LATMOS::Accounts::Acls::Acl->new( '*.*', [ ' _WebApp_: read,write' ] ),29 LATMOS::Accounts::Acls::Acl->new( '*.*', [ '@ROOT: read,write' ] ), 30 30 ], 31 31 _default_acls => [ -
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Acls/Acl.pm
r2347 r2381 108 108 return $u->{$perm}; 109 109 # not login 110 } elsif (lc($u->{user}) eq '@anonymous' && $who eq "") {110 } elsif (lc($u->{user}) eq '@anonymous' && $who eq '') { 111 111 return $u->{$perm}; 112 112 } -
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases.pm
r2379 r2381 1302 1302 if ($who && (my $uo = $self->{_acl_cache}{obj})) { 1303 1303 $groups = $self->{_acl_cache}{groups}; 1304 } elsif ($who eq '$ROOT') { 1305 return 1; 1304 } elsif (substr($who, 0, 1) eq '@') { 1305 # special account 1306 # only @ROOT should reach here 1306 1307 } else { 1307 1308 $who = '';
Note: See TracChangeset
for help on using the changeset viewer.