Nó sẽ là một kinh nghiệm người dùng to lớn chúc lành để có một đăng nhập phổ quát trên các ứng dụng khác nhau của trang web của tôi. Bây giờ, tôi có một cửa hàng của Magento và một cộng đồng của hội đồng quản trị IPS. Và tôi đang cố gắng tích hợp chúng vào một đăng nhập toàn cục cho người dùng của mình.Mật khẩu được lưu trữ trong Magento ở đâu và như thế nào?
Bảng IPS cung cấp nhiều phương thức đăng nhập khác nhau và một trong số đó là Cơ sở dữ liệu ngoài cho phép tôi tích hợp nó với cơ sở dữ liệu bên ngoài để biết chi tiết người dùng.
Tuyệt vời! Vì vậy, tôi có thể liên kết IPS với cơ sở dữ liệu của Magento để xác thực thông tin người dùng hợp nhất.
Tuy nhiên, đến thời điểm này, tôi chỉ có thể tìm trường email là customer_entity.email.
Câu hỏi của tôi là:
- trường mật khẩu băm (table.field) là gì trong Magento?
- Magento tạo mật khẩu băm như thế nào? MD5? SHA1? Muối là gì (tôi đoán nó khác nhau bằng cách cài đặt nhưng nơi tôi có thể tìm thấy nó)?
Như bạn có thể thấy từ hình ảnh đính kèm, tôi cần chi tiết địa chỉ và cách Magento lưu mật khẩu để cho phép IPS sử dụng cơ sở dữ liệu của Magento làm cơ sở dữ liệu bên ngoài.
đính kèm:
Bất kỳ ý tưởng hoặc gợi ý về cách để có được điều này được thực hiện sẽ được đánh giá rất nhiều!
Giải thích tuyệt vời là tại http://www.magentogarden.com/blog/how-are-passwords-encrypted-in-magento.html – pevik