gpt4 book ai didi

php - AzerothCore 中的密码是如何加密的?和Trinitycore一样吗?

转载 作者:行者123 更新时间:2023-12-04 20:54:39 26 4
gpt4 key购买 nike

我正在尝试构建一个使用 SOAP RBAC (3.3.5a) 在 wow serverweb portal 之间进行通信的 web 门户.

AzerothCore 使用什么加密?和Trinity一样吗?

我尝试使用其他 CMS 现有的 FusionGen 和 github,并查看登录和注册系统。它们都基于三位一体。

但它似乎在某种程度上实际上并不相同。

感谢任何帮助

最佳答案

AzerothCore 使用与所有基于 MaNGOS 的游戏服务器相同的策略。所以,是的,它也与 TrinityCore 中的相同。

密码使用 SHA1 加密哈希函数,格式为:account:password in uppercase.

因此,如果您的帐户是squeeze 并且您的密码是azeroth,它将以SHA1('SQEEZE:AZEROTH') 进行加密。

密码将存储在 acore_auth 数据库中 account 表的 sha_pass_hash 字段中。

SQL 代码

SELECT SHA1(CONCAT(UPPER('your_username'), ':', UPPER('your_password')))

PHP代码

sha1(strtoupper($username).':'.strtoupper($password));

关于php - AzerothCore 中的密码是如何加密的?和Trinitycore一样吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57337161/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com