简体   繁体   English

如何解密Joomla用户Facebook密码?

[英]How to decrypt a Joomla User Facebook password?

I've a Joomla app that uses the JLV Facebook Login extension to login to app using a facebook account. 我有一个Joomla应用程序,该应用程序使用JLV Facebook登录扩展名使用Facebook帐户登录到应用程序。 The first time that I log in to the app using facebook accout, a user is created in the joomla's users table. 我第一次使用facebook accout登录应用程序时,将在joomla的users表中创建一个用户。 Well, I can decrypt a Joomla user password inside that table (Passwords uses MD5 encryption) but when the encrypted password is created by a facebook login, I cannot. 好吧,我可以解密该表内的Joomla用户密码(密码使用MD5加密),但是当通过Facebook登录名创建加密密码时,我不能。

Somebody knows how to decrypt the user password when the user was created by a facebook login? 有人知道通过Facebook登录名创建用户时如何解密用户密码吗?

Thanks! 谢谢!

when creating the new user, the module generates a random password with length 5, using the function 创建新用户时,模块会使用函数生成长度为5的随机密码

JUserHelper::genRandomPassword(5); 

and then creates an md5-hash on insertion in the database. 然后在插入数据库时​​创建一个md5-hash。

A new random password is generated on each successful facebook login, using the same method. 使用相同的方法,每次成功登录Facebook都会生成一个新的随机密码。 So there is no connection between the facebook password and the hashed password in the joomla database. 因此,facebook密码和joomla数据库中的哈希密码之间没有任何联系。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM