Mi piacerebbe utilizzare WebSecurity + SimpleMembership, ma implementare la possibilità di (facoltativamente) accedere agli utenti tramite un metodo di autenticazione personalizzato/alternativo.Come faccio manualmente "registrare un utente in" usando WebSecurity + SimpleMembership?
WebSecurity.Login ha solo una firma del metodo, che richiede sia un nome utente che una password. Mi piacerebbe saltare il controllo della password, per es .:
if (MyCustomAuthenticationMethod.Authenticate(username, customData)) {
WebSecurity.Login(username); // Login without password check, method doesn't exist though
}
presumo misura auth-metodi sono possibili esiste dato OAuthWebSecurity, ma non sono sicuro di come fare per attuare la mia.
FINALMENTE! - Funziona come un incantesimo, grazie mille! – BrainSlugs83
Effettua il login dell'utente, in termini di browser, ma non modifica WebSecurity.CurrentId –