2009-04-09 22 views
7

La mia domanda è possibile creare membri di appartenenza e fornitori di ruoli (ignorando i provider di asp.net) quando si utilizza asp.net mvc?asp.net mvc e membri di appartenenza e ruolo personalizzati

Immagino sia possibile ma non ho visto alcuna informazione al riguardo.

Lo farebbe nello stesso modo di asp.net? Basta cambiare il web.config per puntare a un nuovo provider e quindi fornire i metodi di override?

Ho trovato molti articoli che discutono sulla modifica dell'origine dati dei provider di appartenenze e dei ruoli, ma non mi piacciono le tabelle che asp.net utilizza, quindi di solito utilizzo la mia struttura di tabelle.

Se si dispone di articoli o collegamenti che parlano di questo sarebbe bello.

risposta

9

Sì, i provider sono esattamente gli stessi e funzionano proprio come fanno in asp.net "regolari".

+0

Grazie. L'hai provato per caso? Sto ancora utilizzando MVC e non ho ancora ottenuto la parte di autenticazione. – dtc

+1

Sì, nei test sto usando SQLProvider contro il loro tipico database ASPNET. Tuttavia, in produzione, utilizzo i pezzi di autorizzazione di ActiveDirectory. Si trattava solo di cambiare provider in web.config e tutto funziona perfettamente. –

+0

Uso il leggero PAB.Web.Providers che ho ricevuto da un articolo eggheadcafe.com nel mio progetto MVC e funzionano come previsto. –

Problemi correlati