Forum: Italian Ruby user group authentication

7b8c4392528b20b47726142f7a20c7cd?d=identicon&s=25 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
857c770ccb0a8e869994f663f09b22ec?d=identicon&s=25 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
5ffafe70176a99f175d16192fd5be69e?d=identicon&s=25 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.
32d80da41830a6e6c1bb3eb977537e3e?d=identicon&s=25 Alessandro R. (alessandro_r)
on 2012-05-15 10:53
(Received via mailing list)
Devise!!

2012/5/15 Paolo Perego <thesp0nge@gmail.com>
Eda3d93f49a394d603bd5ecd7c821269?d=identicon&s=25 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:
5ffafe70176a99f175d16192fd5be69e?d=identicon&s=25 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>
7b8c4392528b20b47726142f7a20c7cd?d=identicon&s=25 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
4f4122bc3b9999d9050f0b1a10b63251?d=identicon&s=25 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
Cb8e3a1650513848561ca38f84399fa1?d=identicon&s=25 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...
Eff93e9bbe063b7136c9b6f218071a09?d=identicon&s=25 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.
Cb8e3a1650513848561ca38f84399fa1?d=identicon&s=25 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.
7b8c4392528b20b47726142f7a20c7cd?d=identicon&s=25 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
5ce16d85034e08079db3cafeb5b8ff09?d=identicon&s=25 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
Eda3d93f49a394d603bd5ecd7c821269?d=identicon&s=25 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:
Eda3d93f49a394d603bd5ecd7c821269?d=identicon&s=25 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 ;)
A1bc8563b294df7078d1ce3d634f5d17?d=identicon&s=25 Luigi Maselli - grigio.org (grigio)
on 2012-05-15 14:00
+1 sorcery
Mi sembra quello più pulito.

Luigi
Eff93e9bbe063b7136c9b6f218071a09?d=identicon&s=25 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ò.
E555a767a33427bfee0bb0878566293c?d=identicon&s=25 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
B0f6d8efcf671ea3163449e231264cc4?d=identicon&s=25 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

NEW: Do you have a Google/GoogleMail, Yahoo or Facebook account? No registration required!
Log in with Google account | Log in with Yahoo account | Log in with Facebook account
No account? Register here.