Hi everybody!
I’m using an external form to display and modify users information, my problem now is for the password change, could some one help me to find which function is used by EE to crypt the password and the key and the unique ID, in that way I can allow my users to change password via my form
thank you
Bucaneer97,
Are you using EE’s profile update templates for this or a completely external form? Are you using any add-on to achieve this as I know you can do it with ease with Solspace’s User Module
To answer your question the function is called do_hash() and is in a file called system\codeigniter\system\helpers\security_helper.php
I am going to move this thread to our development forum as more appropriate there
Hi John,
Thank you for your answer, Actually am using a completely external form to create a profile with information included in expressionengine database an others that EE can’t hold for what I added other tables in DB, that’s why I need this function, by the way do you know how this function is used to create the key and the unique ID?
Thank you elvicmic,
What you said is great but my question is how to create the key and the unique ID for each user in exp_members normally if you create a user via EE interface it’s done automatically. In my case I’m creating users via an external form so for password I’m using do_hash(),but for key and the unique ID I don’t know which function I have to use for. that makes the function forgot password provided by EE unuseful for me
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.