authentize u \Web\User a IAuthenticator
- peci1
- Člen | 60
Ahoj, resim ted problem. Nevidim duvod, proc je metoda authentize \Nette\Web\User nekompatibilni s authentize IAuthentizator… Kdyz delam primitivni system prihlasovani, nevidim duvod psat pro autentizator zvlastni tridu, kdyz jde o jednu metodu a navic je s uzivatelem silne svazana. Jenze neni mozne, aby User implementoval IAuthenticator, pac jsou nekompatibilni. Osobne se mi vic libi verze s array $credentials, protoze treba pri loginu pres openID (zrovna ho implementuju, kdyby se mi to povedlo nejak ne-buggy, tak to asi poskytnu) heslo ztraci na vyznamu…
- David Grudl
- Nette Core | 8284
Není důvod, aby byly kompatibilní, Nette\Web\User není a nemůže být IAuthentizator.
- Patrik Votoček
- Člen | 2221
A proč na to nepoužiješ Nette\Security\SimpleAuthenticator místo Nette\Web\User která je určena na něco jiného. A když implementuješ OpenID tak si (predpokladam) stejne budes muset napsat vlastni Autentizaci.
Edit: Autentikaci fakt ne Autentizace je sravne… :-P
Editoval vrtak-cz (19. 5. 2009 4:03)