Autenticazione

lunedì 21 marzo 2011 - 23.20
Tag Elenco Tags  C#  |  .NET 3.5  |  Windows Vista  |  Visual Studio 2008  |  SQL Server 2008 R2  |  Firefox

stellare21 Profilo | Newbie

Salve,
vorrei eseguire l'autenticazione tramite forms in un sito asp.net dove le tipologie di utenti presenti sono 3 (oltre l'utente anonimo) admin, superuser, user, ognuno con i suoi permessi, come db uso sql server 2008 dove all'interno ho una tabella dedicata agli user.
Nel webconfig ho già configurato il mode in "forms" la loginurl ecc, ho creato una pagina login.aspx con una <asp:Login> dove ho impostato OnAuthenticate="DoLogin", qui ho i problemi, qualcuno mi può spiegare e/o consigliare come scrivere in login.aspx.cs la funzione DoLogin? Non riesco a capire come, utilizzando il framework posso collegarmi al db (sql server) controllare nella tabella username e password e restituire il risultato, help please!!!

sorigrafia Profilo | Junior Member

Imposta
Public OracleConnString As String = "Data Source=xxx;User ID=xxx;integrated security=false; Password=xxx"

e richiamala sotto la funzione DoLogin così (io pero uso oracle):
Dim ds As New DataSet()
ds = New DataSet()
Dim [select] As String

[select] = "SELECT * FROM USER WHERE USER = '" & me.textbox1.text & "'"
Dim da As New OracleDataAdapter([select], OracleConn)
da.Fill(ds, "CONFIG")
--

AirLainz
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5