Czy ktoś może mi powiedzieć, co dokładnie robi "stan użytkownika" w ZfcUser i dlaczego możemy go potrzebować? Co oznacza ten stan użytkownika (zakładam, że nie jest to jego rola)?Czym dokładnie jest stan użytkownika w ZfcUser?
Odpowiedz
Zasadniczo jest to flaga wskazująca stan użytkownika. Czasami musisz mieć możliwość wyłączenia użytkowników lub w inny sposób wpływać na ich "stan" bez usuwania ich z tabeli. Właśnie do tego służy kolumna stanów, jeśli korzystasz z takiego systemu.
Jako prosty przykład pomyśl o tymczasowo zabronionym użytkowniku na forum, nie chcesz ich usuwać, więc ustawisz ich stan na zbanowany i zezwalaj tylko użytkownikom, których nie zbanowany się zalogować.
Oczywiście może być więcej stanów wskazujących inne rzeczy, takie jak konto, które nie zostało jeszcze zatwierdzone za pomocą wiadomości e-mail z potwierdzeniem lub wymaga zatwierdzenia administratora, co ma sens w ekosystemie użytkownika. Możliwe, że w ogóle tego nie potrzebujesz, w takim przypadku możesz spokojnie to zignorować.
użytkownika mogą być używane przez dodanie dwóch wartości do tablicy config w zfcuser.global.php
W celu wykorzystania jako stan aktywny/nieaktywny na przykład można dodać to:
„enable_user_state” => true, 'allowed_login_states' => array (1),
Teraz stan użytkownika musi być ustawiony na 1 od administratora, w przeciwnym razie logowanie nie powiedzie się dla tego konkretnego użytkownika.
- 1. Czym dokładnie jest powiązanie?
- 2. Czym dokładnie jest Gemfire?
- 3. Czym dokładnie jest ContextStaticAttribute?
- 4. Czym dokładnie jest prowizja?
- 5. Czym dokładnie jest DEFAULT_COMPRESSION?
- 6. Czym dokładnie jest cacert.pem?
- 7. Czym dokładnie jest ROM?
- 8. Czym dokładnie jest OData?
- 9. Czym dokładnie jest # ^: _ 1
- 10. Eclipse - Czym dokładnie jest Builder?
- 11. Czym dokładnie jest EV_RECEIPT kqueue?
- 12. Czym dokładnie jest Port Listening
- 13. Czym dokładnie jest n Gram?
- 14. Czym dokładnie jest tekst zmiennoprzecinkowy?
- 15. Czym dokładnie jest atak tęczy?
- 16. Czym dokładnie jest Apache Karaf?
- 17. Czym dokładnie jest "kontener kluczowy"?
- 18. Czym dokładnie jest wartość R w C++?
- 19. Czym dokładnie jest "rola" w Capistrano?
- 20. Czym dokładnie jest kontekst wątku w C#?
- 21. Czym dokładnie jest obiekt "QuerySet" w Mongoengine?
- 22. Czym dokładnie jest "wyjście" w PowerShell?
- 23. Czym dokładnie jest tensor w theano?
- 24. Czym dokładnie jest wiadro w hashmapie?
- 25. Czym dokładnie jest streambuf? Jak tego używać?
- 26. Czym dokładnie jest strona kodowa Unicode 1200?
- 27. Czym dokładnie jest "programowanie oparte na interfejsie"?
- 28. Czym dokładnie jest protokół iteratora Pythona?
- 29. Czym dokładnie jest CDATA i co robi?
- 30. Eclipse RCP - czym dokładnie jest bezgłowy build?