Feature #715
Validate account
| Status: | New | Start: | 07/28/2009 | |
| Priority: | High | Due date: | ||
| Assigned to: | - | % Done: | 0% |
|
| Category: | - | |||
| Target version: | 2.4 | |||
Description
Simple validation system on accoun creation. (email with validation link)
History
Updated by Shish Moom 116 days ago
- Target version changed from 2.3 to 2.4
I had looked into this, but it was a pain to do; at the least it would involve changing the database, so I'm moving it to 2.4 (possibly 2.3.1 if someone points out how to do it easily...)
Updated by Sein Kraft 109 days ago
I've developped something similar for personall use.
Generlly it uses two columns in users table called "active" and "hash" or other names.
Hash is a randomly hash for example md5(microtime()) then you have a random encoded hash. This should be generathed while the user is added to database and saved on hash column.
Also active user setted to "0". it means no activation has been processed.
And an email should ben sent to email adress provided for user with activation link ex. "./user/activate/$hash".
The system should search that hash in users.hash and if it matches and users.active is equal to "0" then change to "1" and users.hash deleted.
Then the user is now active.
Updated by Sein Kraft 109 days ago
Just remember add to actual registered users value "1" in active column if the system is updated.