![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Przy zalogowaniu się poprzez formularz html nie mogę odczytać nazwy użytkownika:
Co ciekawe WebProfiler pokazuje mi komunikat na pasku "You are not authenticated". A po kliknięciu go otwiera się Profiler z zakładką Security i wpisem "No token" Wychodzi na to, że chyba jednak nie jestem zalogowany (IMG:style_emoticons/default/sad.gif) . W pliku security.yml mam tak:
co może być powodem braku uwierzytelnienia ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Zobacz to A przedtem, pokaż obiekt user'a Ten post edytował kpt_lucek 27.10.2015, 13:23:49 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował damianooo 27.10.2015, 21:09:49 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź logi, albo, najłatwiej będzie Ci sprawdzić poprzez catch redirect:
http://stackoverflow.com/a/8749974 I pamiętaj, że użytkownik musi mieć role (tablica stringów, bądź RoleInterface - o ile dobrze pamiętam - zaczynających się od ROLE_) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
w logach nie widzę nic podejrzanego:
Ten post edytował damianooo 28.10.2015, 18:58:05 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
w logach nie widzę nic podejrzanego: [html] [2015-10-28 17:04:40] doctrine.DEBUG: SELECT t0.id AS id_1, t0.username AS username_2, t0.email AS email_3, t0.password AS password_4, t0.account_non_expired AS account_non_expired_5, t0.account_non_locked AS account_non_locked_6, t0.credentials_non_expired AS credentials_non_expired_7, t0.enabled AS enabled_8, t0.roles AS roles_9, t0.action_token AS action_token_10, t0.register_date AS register_date_11, t0.avatar AS avatar_12 FROM users t0 WHERE t0.id = ? [1] [] [2015-10-28 17:04:40] security.DEBUG: Username "" was reloaded from user provider. [] [] |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Chyba ślepy jestem (IMG:style_emoticons/default/smile.gif)
Zapytanie SQL jest ok. Nie bardzo rozumiem jednak o co chodzi we wpisie: Username "" was reloaded from user provider. [] [] (jeśli dobrze tłumaczę z angielskiego to chodzi o to , że użytkownik został załadowany z user providera a więc ścieżka w providerze do klasy użytkowika i właściwości username powinna być OK ) Na dowód że powinnno być ok: w My\TyperkaBundle\DataFixtures\ORM\UsersFixtures.pho dodaję takiego użytkownika:
w formularzu mam tak: natomiast w security.yml mam tak:
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Username "" was reloaded from user provider. [] [] Jak w/w wpis nic Ci nie mówi, to zwróć uwagę na wartość username pomiędzy " |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
tutaj username jest puste ...
użytkownik nie jest więc uwierzytelniany ... pytanie dlaczego nie jest i co o mam w związku z tym źle ustawione ? błąd znaleziony: Jednak błąd był w klasie User: konkretnie w miejscu:
brakuje słowa "return" (IMG:style_emoticons/default/wink.gif) Temat do zamknięcia. Ten post edytował damianooo 5.11.2015, 22:00:00 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 22:34 |