@@ -43,15 +43,16 @@ public function loadConfiguration()
4343 ->setFactory (Nette \Security \Passwords::class);
4444
4545 $ builder ->addDefinition ($ this ->prefix ('userStorage ' ))
46- ->setClass (Nette \Security \IUserStorage::class)
46+ ->setType (Nette \Security \IUserStorage::class)
4747 ->setFactory (Nette \Http \UserStorage::class);
4848
4949 $ user = $ builder ->addDefinition ($ this ->prefix ('user ' ))
50- ->setFactory (Nette \Security \User::class);
50+ ->setFactory (Nette \Security \User::class)
51+ ->setExported ();
5152
5253 if ($ this ->debugMode && $ config ['debugger ' ]) {
5354 $ user ->addSetup ('@Tracy\Bar::addPanel ' , [
54- new Nette \DI \Statement (Nette \Bridges \SecurityTracy \UserPanel::class),
55+ new Nette \DI \Definitions \ Statement (Nette \Bridges \SecurityTracy \UserPanel::class),
5556 ]);
5657 }
5758
@@ -65,7 +66,7 @@ public function loadConfiguration()
6566 }
6667
6768 $ builder ->addDefinition ($ this ->prefix ('authenticator ' ))
68- ->setClass (Nette \Security \IAuthenticator::class)
69+ ->setType (Nette \Security \IAuthenticator::class)
6970 ->setFactory (Nette \Security \SimpleAuthenticator::class, [$ usersList , $ usersRoles ]);
7071
7172 if ($ this ->name === 'security ' ) {
@@ -75,7 +76,7 @@ public function loadConfiguration()
7576
7677 if ($ config ['roles ' ] || $ config ['resources ' ]) {
7778 $ authorizator = $ builder ->addDefinition ($ this ->prefix ('authorizator ' ))
78- ->setClass (Nette \Security \IAuthorizator::class)
79+ ->setType (Nette \Security \IAuthorizator::class)
7980 ->setFactory (Nette \Security \Permission::class);
8081
8182 foreach ($ config ['roles ' ] as $ role => $ parents ) {
0 commit comments