On Mar 26, 2013, at 7:22 AM, Barry wrote:

> Hello. I want my website to have 2 types of autorization - usuall logging in 
> with mail&password, or just with Facebook account.
> But does it require two separate models, like UsuallUser and FacebookUser? Or 
> it is possible to set up everything with just one model?

You only need a different model if you have a different set of parameters or 
processes attached to that "real world" object represented by that model. How 
they authenticate doesn't change the inner nature. In the end, you would still 
have a User, right?

> Also I wondering if there some gems I can use that support this kind of 
> authorization, or here I need to code all by myself?

Omniauth will make the Facebook (ick) or Twitter, or Github, or anything else 
pretty much, a once stop shop. There's a couple of Railscasts about it, and 
that's where I would start.

Walter

> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msg/rubyonrails-talk/-/lX1TXFdtQO0J.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to