Forum: Italian Ruby user group authentication

Posted by Nicholas Wieland (Guest)
on 2012-05-15 10:50
(Received via mailing list)
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
Posted by Paolo Perego (Guest)
on 2012-05-15 10:53
(Received via mailing list)
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
Posted by Luca P. (luca_p)
on 2012-05-15 10:53
(Received via mailing list)
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.
Posted by Alessandro R. (alessandro_r)
on 2012-05-15 10:53
(Received via mailing list)
Devise!!

2012/5/15 Paolo Perego <thesp0nge@gmail.com>
Posted by Andrea Pavoni (apeacox)
on 2012-05-15 10:56
(Received via mailing list)
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:
Posted by Luca P. (luca_p)
on 2012-05-15 11:03
(Received via mailing list)
Nice find, la uso per la prossima app!

2012/5/15 Andrea Pavoni <apeacox@gmail.com>
Posted by Nicholas Wieland (Guest)
on 2012-05-15 11:04
(Received via mailing list)
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
Posted by Andrea Reginato (reis)
on 2012-05-15 11:18
(Received via mailing list)
+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
Posted by Fabrizio Regini (Guest)
on 2012-05-15 11:39
(Received via mailing list)
Mi trovo bene con devise. Per una bare bone version c' un post 
interessante:

http://blog.plataformatec.com.br/2011/09/bare-bone...
Posted by Marco Mastrodonato (marcomd)
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.
Posted by Fabrizio Regini (Guest)
on 2012-05-15 12:50
(Received via mailing list)
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.
Posted by Nicholas Wieland (Guest)
on 2012-05-15 12:53
(Received via mailing list)
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
Posted by Davide Rambaldi (Guest)
on 2012-05-15 13:06
(Received via mailing list)
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
Posted by Andrea Pavoni (apeacox)
on 2012-05-15 13:21
(Received via mailing list)
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:
Posted by Andrea Pavoni (apeacox)
on 2012-05-15 13:25
(Received via mailing list)
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 ;)
Posted by Luigi Maselli - grigio.org (grigio)
on 2012-05-15 14:00
+1 sorcery
Mi sembra quello più pulito.

Luigi
Posted by Marco Mastrodonato (marcomd)
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ò.
Posted by gabriele renzi (Guest)
on 2012-05-15 15:51
(Received via mailing list)
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
Posted by Msan Msan (msan)
on 2012-05-16 09:21
(Received via mailing list)
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
No account? Register here.