Validate email addresses
Reported by Joao Carlos | May 8th, 2009 @ 11:47 PM | 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 May 9th, 2009 @ 07:22 PM
- 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 May 27th, 2009 @ 11:53 PM
- Title changed from Validate emails to Validate email addresses
-
Matias Korhonen July 30th, 2009 @ 10:41 PM
Sending them a link would also pretty much remove the need for a stupid CATCHA during the sign up procedure.
-
Joao Carlos August 20th, 2009 @ 04:51 PM
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 August 20th, 2009 @ 05:15 PM
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 September 7th, 2009 @ 12:33 AM
(from [4760586f5f6a918a2c15763bf79fc804e9328879]) Added an activation hash to the users table [#101] http://github.com/jcxplorer/hhlc/commit/4760586f5f6a918a2c15763bf79...
-
Joao Carlos September 7th, 2009 @ 12:33 AM
(from [1727e7215fbce0bd26aba5c8fb00aacd14581cd5]) Added a route for account activation [#101] http://github.com/jcxplorer/hhlc/commit/1727e7215fbce0bd26aba5c8fb0...
-
Joao Carlos September 7th, 2009 @ 12:33 AM
(from [127a583ca5de4ba16b2e3357c4a4ec971378a5f8]) Check for activation before login [#101] http://github.com/jcxplorer/hhlc/commit/127a583ca5de4ba16b2e3357c4a...
-
Joao Carlos September 7th, 2009 @ 12:33 AM
(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 September 7th, 2009 @ 12:33 AM
- 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 September 7th, 2009 @ 12:33 AM
(from [ec5aaeff62b1ef88cbe86e3b7b4f13b45b5e2ed7]) Added activation to the users controller [#101] http://github.com/jcxplorer/hhlc/commit/ec5aaeff62b1ef88cbe86e3b7b4...
-
Joao Carlos September 7th, 2009 @ 12:36 AM
Still need to remove the ReCAPTCHA and decide on how to delete expired users.
-
Joao Carlos September 7th, 2009 @ 12:43 AM
(from [e82a9d02f4246eef99918892e35a55e24f697fd7]) Removed ReCAPTCHA from the user registration [#101] [#116] http://github.com/jcxplorer/hhlc/commit/e82a9d02f4246eef99918892e35...
-
Matias Korhonen September 8th, 2009 @ 07:53 PM
- 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...