Validate email addresses
Reported by Joao Carlos | 2009-05-08 23:47:17 UTC | in 0.5.5 (Bug fix galore)
Emails should be validated. Currently, users can register with invalid emails. Perhaps send them a link to confirm the account?
Comments and changes to this ticket
-

-

Matias Korhonen 2009-05-09 19:22:24 UTC
- State changed from new to open
(from [44c7116beac57b42f97cecfb83be3dde0ea97ec9]) Added email format validator to the user model. [#101 state:open] http://github.com/k33l0r/hhlc/co...
-

Matias Korhonen 2009-05-27 23:53:51 UTC
- Title changed from Validate emails to Validate email addresses
-

Matias Korhonen 2009-07-30 22:41:24 UTC
Sending them a link would also pretty much remove the need for a stupid CATCHA during the sign up procedure.
-

Joao Carlos 2009-08-20 16:51:22 UTC
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 2009-08-20 17:15:16 UTC
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 2009-09-07 00:33:55 UTC
(from [4760586f5f6a918a2c15763bf79fc804e9328879]) Added an activation hash to the users table [#101] http://github.com/jcxplorer/hhlc/commit/4760586f5f6a918a2c15763bf79...
-

Joao Carlos 2009-09-07 00:33:55 UTC
(from [1727e7215fbce0bd26aba5c8fb00aacd14581cd5]) Added a route for account activation [#101] http://github.com/jcxplorer/hhlc/commit/1727e7215fbce0bd26aba5c8fb0...
-

Joao Carlos 2009-09-07 00:33:55 UTC
(from [127a583ca5de4ba16b2e3357c4a4ec971378a5f8]) Check for activation before login [#101] http://github.com/jcxplorer/hhlc/commit/127a583ca5de4ba16b2e3357c4a...
-

Joao Carlos 2009-09-07 00:33:55 UTC
(from [f8b5c3c4f9f84835f9a160281e1a2ffbe106d4e8]) Generate an activation hash when creating a user. Added User#activate and User#activated? [#101] http://github.com/jcxplorer/hhlc/commit/f8b5c3c4f9f84835f9a160281e1...
-

Joao Carlos 2009-09-07 00:33:55 UTC
- State changed from open to testing
(from [228ffa4a0a619f71b004a3fd7ac15c4111e285ba]) Changed welcome emails to include an activation link [#101 state:testing] http://github.com/jcxplorer/hhlc/commit/228ffa4a0a619f71b004a3fd7ac...
-

Joao Carlos 2009-09-07 00:33:56 UTC
(from [ec5aaeff62b1ef88cbe86e3b7b4f13b45b5e2ed7]) Added activation to the users controller [#101] http://github.com/jcxplorer/hhlc/commit/ec5aaeff62b1ef88cbe86e3b7b4...
-

Joao Carlos 2009-09-07 00:36:07 UTC
Still need to remove the ReCAPTCHA and decide on how to delete expired users.
-

Joao Carlos 2009-09-07 00:43:02 UTC
(from [e82a9d02f4246eef99918892e35a55e24f697fd7]) Removed ReCAPTCHA from the user registration [#101] [#116] http://github.com/jcxplorer/hhlc/commit/e82a9d02f4246eef99918892e35...
-

Matias Korhonen 2009-09-08 19:53:24 UTC
- 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.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Ruby on Rails web application for the HAAGA-HELIA Linux Club.
People watching this ticket
Referenced by
-
116
Contact and Register pages do not validate
This will be resolved once we get rid of reCAPTCHA... (se...
-
101
Validate email addresses
(from [4760586f5f6a918a2c15763bf79fc804e9328879])
Added a...
-
101
Validate email addresses
(from [1727e7215fbce0bd26aba5c8fb00aacd14581cd5])
Added a...
-
101
Validate email addresses
(from [127a583ca5de4ba16b2e3357c4a4ec971378a5f8])
Check f...
-
101
Validate email addresses
(from [f8b5c3c4f9f84835f9a160281e1a2ffbe106d4e8])
Generat...
-
101
Validate email addresses
(from [228ffa4a0a619f71b004a3fd7ac15c4111e285ba])
Changed...
-
101
Validate email addresses
(from [ec5aaeff62b1ef88cbe86e3b7b4f13b45b5e2ed7])
Added a...
-
101
Validate email addresses
(from [e82a9d02f4246eef99918892e35a55e24f697fd7])
Removed...
-
116
Contact and Register pages do not validate
(from [e82a9d02f4246eef99918892e35a55e24f697fd7])
Removed...
-
101
Validate emails
(from [44c7116beac57b42f97cecfb83be3dde0ea97ec9]) Added e...
-
116
Contact and Register pages do not validate
Or we could solve this and #101 by sending a validation e...