Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Dodatkowe zabezpieczenie przy logowaniu
kkuubbaa88
post
Post #1





Grupa: Zarejestrowani
Postów: 510
Pomógł: 1
Dołączył: 27.08.2007

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


Witam

Przerabiam sobie skrypt logowania i zastanawiam się czy kolejne zabezpieczenie ma jakiś sens:

Chciałbym podczas logowania wygenerować ciąg losowych znaków składających się z liter i cyfr, a następnie dopisał w polu dla zalogowanego użytkownika. Następnie podczas próby zmian w bazie przez zalogowanego użytkownika wartość z sesji sprawdzana byłaby z wartością zapisaną w bazie i przy poprawnym porównaniu dane w bazie byłyby zmieniane.

Czy ma to jakiś sens ? przed czym tam na prawdę chroni takie zabezpieczenie ? czy można jeszcze jakoś wykorzystać ten generowany ciąg przy zabezpieczeniach ?

pozdrawiam
Kuba
Go to the top of the page
+Quote Post
Bateria
post
Post #2





Grupa: Zarejestrowani
Postów: 129
Pomógł: 13
Dołączył: 23.11.2011

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


Napewno zwiększyło by to w jakimś stopniu bezpieczeństwo skryptu, ale moim zdaniem nie ma potrzeby stosowania takiego mechanizmu.
Go to the top of the page
+Quote Post
Majkelo23
post
Post #3





Grupa: Zarejestrowani
Postów: 226
Pomógł: 17
Dołączył: 13.02.2012

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


No w sumie możesz coś takiego zrobić. Dodać gdzieś w bazie pole session_id i dodać gdzieś na początku funkcję generującą X losowych znaków i aktualizowanie tego w bazie. Zawsze możesz do linku dorzucać sesje, jeśli sesja byłaby błędna - możesz usera o tym poinformować i ew. go wylogować, jeśli by coś kombinował w linku. Takie coś jest w phpbb2.
Go to the top of the page
+Quote Post
kkuubbaa88
post
Post #4





Grupa: Zarejestrowani
Postów: 510
Pomógł: 1
Dołączył: 27.08.2007

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


Pytanie właśnie przed czym to może bronić ? jakiego typu atak czyteż próbę oszustwa zniweluje ? bo tak na prawdę nikt kto nie jest zalogowany nie może niczego zmienić, a i tak przy sesji sprawdzane jest czy sesja została stworzona przeze mnie czy też ktoś wpadł mi z gotową...
Go to the top of the page
+Quote Post
gothye
post
Post #5





Grupa: Zarejestrowani
Postów: 702
Pomógł: 65
Dołączył: 16.03.2009

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


poczytaj o CSRF
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 17.09.2025 - 19:06