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 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.
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.
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.
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.
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.
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
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
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 M. 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ò.
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.
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