Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

lưu trữ mật khẩu an toàn cho api mà không cần mã hóa nó

Tôi nghi ngờ mật khẩu người dùng của bạn được mã hóa (ít nhất là tôi hy vọng là không) vì điều đó ngụ ý rằng chúng có thể được giải mã (đó là thực tiễn bảo mật BAD). Mật khẩu người dùng thường được băm theo kiểu một chiều (ví dụ:sử dụng password_hash )

Tuy nhiên, với mật khẩu API của bạn, bạn có một trường hợp chính hãng để mã hóa theo kiểu hai chiều và không băm nó. Trong trường hợp đó, PHP cung cấp cho bạn openssl_encrypt openssl_decrypt chức năng



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao MySQL sử dụng chỉ mục sai?

  2. Các giải pháp chia tỷ lệ cho MySQL (Nhân rộng, Phân cụm)

  3. Tôi có cần htmlentities () hoặc htmlspecialchars () trong các câu lệnh đã chuẩn bị không?

  4. Mô hình codeigniter với nhiều điều kiện cập nhật bằng cách sử dụng câu lệnh where thủ công

  5. Đặt các biến cấu hình MySQL - MySQL 5.7 so với MySQL 8.0