如果能在我网站的各种应用程序中进行通用登录,那将是一种巨大的用户体验。目前,我有一个 Magento 店面和一个 IPS 板社区。我正在尝试将它们集成到我的用户的一个通用登录中。
IPS 板提供多种登录方法,其中一种是外部数据库,它使我能够将其与外部数据库集成以获取用户详细信息。
极好的!所以我可以将 IPS 与 Magento 的数据库链接起来,以获得统一的用户凭据。
但是,到目前为止,我只能找到customer_entity.email的电子邮件字段。
我的问题是:
- Magento 中的密码哈希字段(table.field)是什么?
- Magento 如何生成密码哈希?MD5?沙1?什么是盐(我猜它因安装而异,但我在哪里可以找到它)?
正如您从所附图片中看到的,我需要 Magento 存储密码的位置和方式的详细信息,以使 IPS 能够将 Magento 的数据库用作用户登录详细信息的外部数据库。
随附的:
任何关于如何完成这项工作的想法或建议将不胜感激!