Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Czy bezpieczne jest przechowywanie haseł w postaci zwykłego tekstu w MySQL *tymczasowo*?

Nie przechowuj haseł w postaci zwykłego tekstu. Jeśli Twoja gra stanie się popularna, może stać się celem ciągłych ataków hakerów, zwłaszcza jeśli będzie zawierała aspekt pieniężny (np. w przypadku World of Warcraft, Travian i innych). będzie musiał założyć, że chociaż próbujesz chronić swój system, to ktoś może go włamać i w rezultacie uzyskać wrażliwe dane. W celu wykonania tego zadania powinieneś użyć standardowych mechanizmów szyfrowania (np. wysłać hasło do systemu forum przez HTTPS dla na przykład w bezpieczny sposób). Polecam również zapoznanie się z komentarzem @Joshua Kaiser - pojedyncze logowanie może być kluczem do odpowiedzi na Twoje potrzeby i nie próbuj wymyślać koła na nowo. Mogę powiedzieć, że na przykład pracuję z Kerberos, a Kerberos ma mechanizm ticketów, w którym bilety mogą być ponownie wykorzystywane między aplikacjami. Niestety nie znam PHP i nie wiem, jak podłączyć framework forum do korzystania z różnych modułów uwierzytelniania.

P.S – Umieściłem tę odpowiedź dwa razy przez pomyłkę i próbowałem nacisnąć „usuń post” – mam nadzieję, że stackoerflow się tym zajmie.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego nadal ma niezsynchronizowane polecenia; nie możesz teraz uruchomić tego polecenia, błąd

  2. Jak stworzyć serwer na azure i hostować na nim stronę php,mysql

  3. Jak uzyskać tylko tabele, a nie widoki za pomocą SHOW TABLES?

  4. MySQL — wiele zestawów wyników

  5. Czy MySQL można bezproblemowo zastąpić MariaDB, czy w tym przypadku trzeba coś zmienić?