Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] logowanie na dowolnego użytkownika
wiciu010
post
Post #1





Grupa: Zarejestrowani
Postów: 195
Pomógł: 0
Dołączył: 29.04.2007

Ostrzeżenie: (0%)
-----


Cześć,

Mam stronę napisaną w symfony2 i potrzebuję zrobić, aby administrator miał możliwość zalogowania się na konto dowolnego użytkownika.

Mam dwa pomysły jak to zrobić:

1. Po zalogowaniu na konto administratora wyświetla się lista użytkowników i przy każdym przycisk zaloguj. Wtedy automatycznie zostajemy zalogowani na to konto.

2. Wydaje mi się, że szybsze i łatwiejsze w implementacji. W formularzu logowania podajemy login użytkownika + hasło, które zna tylko administrator i po tym haśle system wie, że logujemy się jako administrator na czyjeś konto.
Normalnie użytkownik podaje login+hasło, a admin może podać login_użytkownika+hasło_do_każdego_konta

Które rozwiązanie jest lepsze? Pewnie ze względów bezpieczeństwa pierwsze rozwiązanie?
Ogólnie można coś takiego zrobić w Symfony2, aby zalogowało mnie na dowolnego użytkownika znając tylko login jeśli korzystam z wbudowanego mechanizmu Autentykacji?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Forti
post
Post #2





Grupa: Zarejestrowani
Postów: 655
Pomógł: 73
Dołączył: 2.05.2014

Ostrzeżenie: (0%)
-----


Wiesz, że musisz o tym poinformować użytkownika podczas rejestracji? Założenie jest takie, że nie ważne jak super administrator itp. to są pewne zasady. Nigdy nie możesz zobaczyć hasła użytkownika oraz zalogować się na jego konto.

Takie tam.. wg. mnie kwestie moralne ;]


--------------------
Overwatch24 - najbardziej zaawansowany Polski portal Overwatch od fanów dla fanów.

Fachowo.co

Behance.net/fachowo
Go to the top of the page
+Quote Post
skowron-line
post
Post #3





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


http://symfony.com/doc/current/cookbook/se...ating_user.html


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 21:18