I don''t use Resftul_authentication, but without knowing the details of
it personally
I''d use a before_filter in ApplicationController (or SignupController
and
LoginController) to set params[:email] (or whatever) to the shorter email
(gsub to replace the long one with the short one).
There may be a better way with Restful_authentication and you''ll need
to
find out the param names you need to change the values for, but that may
point you in a direction to get it working...
Cheers,
Andy
--
Andy Jeffries
http://andyjeffries.co.uk/ #rubyonrails #mysql #jquery
Registered address: 64 Sish Lane, Stevenage, Herts, SG1 3LS
Company number: 5452840
On 9 July 2010 14:44, DanC
<d.m.colegate-VlwAjOFxKoqFxr2TtlUqVg@public.gmane.org> wrote:
> Hi,
>
> I have an app which allows users to register using two different email
> address suffixes only which identifies them as being from a certain
> organisation.
>
> Let''s call them @abcd.co.uk and @abcdefg.co.uk
>
> The shorter version is just a contraction of the longer version and
> are interchangeable for the users in their day to day email activity.
> The problem is that some people register with the long form and then
> try and log in using the short form.
>
> This causes a headache for the admin who gets unnecessary emails.
>
> What is the most Rails way to deal with this at log in and catch the
> users error automatically but still allowing log in? i.e. make the app
> insensitive to which email gets used for login / registration etc.
>
> The app uses Resftul_authentication plugin
>
> Thanks,
>
> Dan
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
> To unsubscribe from this group, send email to
>
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org<rubyonrails-talk%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
> .
> For more options, visit this group at
> http://groups.google.com/group/rubyonrails-talk?hl=en.
>
>
--
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.