I was doing some refactoring work on my custom authentication module which has already support for numerous authentication boards (XF, IPB, Modx, phpBB3, SMF) but it lacks Vanilla support. Thus, I just downloaded the Vanilla core to try out. I looked at the database and saw that hashed password is stored.
I need to match that stored hashed password but I don't know what kind of encryption Vanilla uses?
There are several columns in gdn_user. I see HashMethod has Vanilla as value.
What kind of hash method that vanilla supports so I can pick up the right one to encrypt?
- And as for the Attributes column, what is the use of the Attributes , is it a salted key?
Ideally I like to know if salted key is used. If not any specific configuration prior to hash like iteration number ...
Any help is appreciated!