D
D
DeNnEr2010-12-21 13:58:54
Ruby on Rails
DeNnEr, 2010-12-21 13:58:54

Plugin for user authentication in RoR 3?

For several projects, it became necessary to use RoR 3, although I am not an expert in this, but only a beginner.
The task is trivial (not for many, alas, but nevertheless): to give users the opportunity to identify themselves through third-party systems (openid, oauth, openapi etc) and through a local one (with registration and authentication through soap, for example).
The main requirement: convenience.
1) I don’t want to write all this from scratch (except for plugins for open api and other specific systems).
2) I don’t want a separate table to be created for each of the systems (one is always enough, although if everything else is ok, then I’ll tolerate if there is a table for each system).
3) Good documentation (at least a start-and-go tutorial).
So far, OmniAuth is the best fit, but it's too minimalistic. I'm ready to write some things from scratch in Python, but if it's RoR, then I want "everything to be".
I discarded Authlogic because the plugins are old, terrible, the plugin api itself is not so beautiful and if AL is good for anything, it is only for local authentication.
I think to try Devise, but they say that it has not been tested under the third rails and is very static and cumbersome in itself.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
artyomst, 2010-12-21
@DeNnEr

device

M
mthincloud, 2010-12-21
@mthincloud

github.com/thoughtbot/clearance

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question