Validate email addresses
-
Joao Carlos
This was reported by Rahil.
-
Matias Korhonen
- State changed from new to open
(from [44c7116beac57b42f97cecfb83be3dde0ea97ec9]) Added email format validator to the user model. [#101 Validate email addresses state:open] http://github.com/k33l0r/hhlc/co...
-
Matias Korhonen
- Title changed from Validate emails to Validate email addresses
-
Matias Korhonen
Sending them a link would also pretty much remove the need for a stupid CATCHA during the sign up procedure.
-
Joao Carlos
About the link:
- Expiration? 24 hours?
- How to check if the account is active? Perhaps if the activation hash is nil?
- How to delete users that never activated the account? A rake task to show them and give the option to delete them?
-
Matias Korhonen
Not a rake task. Any non-active accounts should be automatically deleted within, say, 72 hours (the actual time should be a setting...)
-
Joao Carlos
Then we need some sort of cron job.
-
Joao Carlos
(from [4760586f5f6a918a2c15763bf79fc804e9328879]) Added an activation hash to the users table [#101 Validate email addresses] http://github.com/jcxplorer/hhlc/commit/4760586f5f6a918a2c15763bf79...
-
Joao Carlos
(from [1727e7215fbce0bd26aba5c8fb00aacd14581cd5]) Added a route for account activation [#101 Validate email addresses] http://github.com/jcxplorer/hhlc/commit/1727e7215fbce0bd26aba5c8fb0...
-
Joao Carlos
(from [127a583ca5de4ba16b2e3357c4a4ec971378a5f8]) Check for activation before login [#101 Validate email addresses] http://github.com/jcxplorer/hhlc/commit/127a583ca5de4ba16b2e3357c4a...
-
Joao Carlos
(from [f8b5c3c4f9f84835f9a160281e1a2ffbe106d4e8]) Generate an activation hash when creating a user. Added User#activate and User#activated? [#101 Validate email addresses] http://github.com/jcxplorer/hhlc/commit/f8b5c3c4f9f84835f9a160281e1...
-
Joao Carlos
- State changed from open to testing
(from [228ffa4a0a619f71b004a3fd7ac15c4111e285ba]) Changed welcome emails to include an activation link [#101 Validate email addresses state:testing] http://github.com/jcxplorer/hhlc/commit/228ffa4a0a619f71b004a3fd7ac...
-
Joao Carlos
(from [ec5aaeff62b1ef88cbe86e3b7b4f13b45b5e2ed7]) Added activation to the users controller [#101 Validate email addresses] http://github.com/jcxplorer/hhlc/commit/ec5aaeff62b1ef88cbe86e3b7b4...
-
Joao Carlos
Still need to remove the ReCAPTCHA and decide on how to delete expired users.
-
Joao Carlos
(from [e82a9d02f4246eef99918892e35a55e24f697fd7]) Removed ReCAPTCHA from the user registration [#101 Validate email addresses] [#116 Contact and Register pages do not validate] http://github.com/jcxplorer/hhlc/commit/e82a9d02f4246eef99918892e35...
-
Matias Korhonen
- State changed from testing to resolved
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.