Voi che usate per l'autenticazione? Devise mi sembra sempre piu' un
casino da personalizzare che altro.
Ve la fate da soli o usate clearence/authlogic o simili?
ngw
--
[ 926381, 23200231779, 1299022, 1045307475 ].collect { |a| a.to_s( 36 )
}.join( " " )
Nicholas Wieland (ngw)
ngw@nofeed.org
http://nofeed.org
on 2012-05-15 10:50
on 2012-05-15 10:53
Io sto scrivendo un portale con padrino (+datamapper come ORM) e per autenticarmi su AD ho fatto un modello custom e idem per la parte di autorizzazione, non credo user CanCan o simili... per la mia app semplice semplice. Paolo On 15 May 2012 10:50, Nicholas Wieland <ngw@nofeed.org> wrote: > > _______________________________________________ > Ml mailing list > Ml@lists.ruby-it.org > http://lists.ruby-it.org/mailman/listinfo/ml -- $ cd /pub $ more beer The blog that fills the gap between appsec and developers: http://armoredcode.com
on 2012-05-15 10:53
Devise facilissimo da personalizzare se hai un po' di dimestichezza con dove tiene i file. Io uso quello, ho usato anche Authlogic ma mi trovo meglio con Devise.
on 2012-05-15 10:56
sorcery (https://github.com/NoamB/sorcery) IMHO il miglior compromesso. ha praticamente le stesse features di Devise, semplicemente sei tu che devi scriverti i controller, mailers, etc... a mano. in questo modo mantieni il controllo della situazione senza rinunciare a quello che serve ;) Devise lo odio abbastanza, lo uso solo quando mi obbligano ;) A. Il 15/05/2012 10:50, Nicholas Wieland ha scritto:
on 2012-05-15 11:03
Nice find, la uso per la prossima app! 2012/5/15 Andrea Pavoni <apeacox@gmail.com>
on 2012-05-15 11:04
Trovato intanto che aspettavo risposte qui. Si, devise lo odio anch'io, come il 90% degli engine. ngw On May 15, 2012, at 10:55 AM, Andrea Pavoni wrote: >> Ve la fate da soli o usate clearence/authlogic o simili? >> >> ngw >> > > -- > http://andreapavoni.com > _______________________________________________ > Ml mailing list > Ml@lists.ruby-it.org > http://lists.ruby-it.org/mailman/listinfo/ml -- [ 926381, 23200231779, 1299022, 1045307475 ].collect { |a| a.to_s( 36 ) }.join( " " ) Nicholas Wieland (ngw) ngw@nofeed.org http://nofeed.org
on 2012-05-15 11:18
+1 sorcery 2012/5/15 Nicholas Wieland <ngw@nofeed.org> > > > >> Ve la fate da soli o usate clearence/authlogic o simili? > > http://lists.ruby-it.org/mailman/listinfo/ml > -- Andrea Reginato Lelylan | reThink your house http://lelylan.com
on 2012-05-15 11:39
Mi trovo bene con devise. Per una bare bone version c' un post interessante: http://blog.plataformatec.com.br/2011/09/bare-bone...
on 2012-05-15 12:20
Devise, che poi si basa su warden, è ben documentato ed è abbastanza semplice da modificare. In genere io affianco un'autenticazione tramite ldap ed ho la mia variazione che copio dove serve. A me piace perchè fa tante cose ma è modulare e posso scegliere cosa includere.
on 2012-05-15 12:50
Cosa interessante di Devise che, dato che si basa su Warden che Rack, puoi avere informazioni sullo stato di login dell'utente nel processo dello stack prima che arrivi al controller. Ad esempio possibile applicare dei constraint al routing.
on 2012-05-15 12:53
Beh, io ho usato solo warden in passato, e non e' che sia questa cosa complessissima. Se devo tirarmi dietro una cosa delle dimensioni di devise per le feature che mi da un middleware per altro esterno e pacchettizzato uso direttamente il middleware e addio. ngw On May 15, 2012, at 12:49 PM, Fabrizio Regini wrote: >> Posted via http://www.ruby-forum.com/. >> _______________________________________________ >> Ml mailing list >> Ml@lists.ruby-it.org >> http://lists.ruby-it.org/mailman/listinfo/ml > > _______________________________________________ > Ml mailing list > Ml@lists.ruby-it.org > http://lists.ruby-it.org/mailman/listinfo/ml -- [ 926381, 23200231779, 1299022, 1045307475 ].collect { |a| a.to_s( 36 ) }.join( " " ) Nicholas Wieland (ngw) ngw@nofeed.org http://nofeed.org
on 2012-05-15 13:06
On May 15, 2012, at 12:49 PM, Fabrizio Regini wrote:
> Cosa interessante di Devise che, dato che si basa su Warden che Rack,
Questa frase esemplifica il casino che c'e' nelle gemme rails e nei nomi
delle gemme
che poi c'e' anche CanCan
ma il mio preferito e' CAPYBARA: il grosso roditore che testa il tuo web
server
on 2012-05-15 13:21
senza intenzione di scatenare flames, dire che Devise "ben documentato" non esattamente vero, le pagine del wiki spesso sono "scadute" e l'unico modo di capire come funzia andarsi a vedere i sorgenti, almeno perdo meno tempo. in ogni caso, anche sorcery si basa su warden e rack, ed modulare ;) A. Il 15/05/2012 12:20, Marco Mastrodonato ha scritto:
on 2012-05-15 13:25
Il 15/05/2012 12:53, Nicholas Wieland ha scritto: > Beh, io ho usato solo warden in passato, e non e' che sia questa cosa complessissima. > Se devo tirarmi dietro una cosa delle dimensioni di devise per le feature che mi da un middleware per altro esterno e pacchettizzato uso direttamente il middleware e addio. +1 oltretutto anche un buon esercizio di stile, magari non il caso di farlo per un progetto di lavoro, ma ogni tanto utile scendere qualche gradino pi in basso e smanettare con qualche implementazione personalizzata ;)
on 2012-05-15 14:30
Andrea Pavoni wrote in post #1060801: > senza intenzione di scatenare flames, dire che Devise "ben documentato" > non > esattamente vero, le pagine del wiki spesso sono "scadute" e l'unico > modo di > capire come funzia andarsi a vedere i sorgenti, almeno perdo meno > tempo. > > in ogni caso, anche sorcery si basa su warden e rack, ed modulare ;) > > A. > > Il 15/05/2012 12:20, Marco Mastrodonato ha scritto: Scatenare flames su cosa è meglio tra devise e altro mi sembra eccessivo, dici che è possibile anche questo? Comunque, tornando alla questione, la documentazione che ho letto io era allineata al codice, ora non ricordo se il wiki lo era o meno. Non ho mai dato un occhiata a sorcery, in genere cambio le cose che non mi piacciono ma ora che mi avete incuriosito lo proverò.
on 2012-05-15 15:51
2012/5/15 Marco Mastrodonato <m.mastrodonato@gmail.com>: > Andrea Pavoni wrote in post #1060801: >> senza intenzione di scatenare flames, dire che Devise "ben documentato" >> non >> esattamente vero, le pagine del wiki spesso sono "scadute" e l'unico >> modo di >> capire come funzia andarsi a vedere i sorgenti, almeno perdo meno >> tempo. > Comunque, tornando alla questione, la documentazione che ho letto io era > allineata al codice, ora non ricordo se il wiki lo era o meno. Non ho > mai dato un occhiata a sorcery, in genere cambio le cose che non mi > piacciono ma ora che mi avete incuriosito lo prover. AFAIR c' stato un disallineamento grosso quando cambiato omniauth (da 0.qualcosa a 1.qualcosa mi pare), e forse da devise 1.qualcosa a 2.qualcosa. Se non becchi quei periodi io concordo che buona :) -- twitter: @riffraff blog (en, it): www.riffraff.info riffraff.blogsome.com work: circleme.com
on 2012-05-16 09:21
On 15 May 2012 10:50, Nicholas Wieland <ngw@nofeed.org> wrote: > Voi che usate per l'autenticazione? Devise mi sembra sempre piu' un casino da personalizzare che altro. > Ve la fate da soli o usate clearence/authlogic o simili? Io uso devise che mi sembra molto semplice da usare e personalizzare. Lo uso sopratutto perche' ho bisogno di autenticarmi su un server LDAP pertanto oltre a devise uso anche devise_ldap_authenticatio. Non so se sorcery supporta l'autenticazione attraverso LDAP.
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.