Login utenti

lunedì 17 settembre 2007 - 08.40

ojalà Profilo | Newbie

Salve!
sto realizzando un'applicazione java che si interfaccia ad un database realizzato con sql server. Qui ho una tabella con nome utenti e password.
Quello che devo fare è consentire solo a questi utenti di accedere al database.
Qualche idea su come posso realizzare il codice sull'applicazione java?
Grazie!

Brainkiller Profilo | Guru

>Quello che devo fare è consentire solo a questi utenti di accedere
>al database.
>Qualche idea su come posso realizzare il codice sull'applicazione
>java?

Purtroppo qui parliamo di .NET e non Java. Cmq. la procedura non credo sia complessa.

- Dall'applicazione Java recuperi Username e Password
- Ti connetti al DB (utilizzando l'apposita connection string) e validi Username e Password
- Se c'è un match positivo continui se no segnali user/pass errati o accesso non consentito

Poi c'è la questione della sicurezza su DB. Però mi pare di aver capito che tu hai una serie di utenti all'interno di una tabella e vuoi fare il controllo su quelli per decidere se farli accedere o meno. Quindi al DB penso accederai con un unico user/pass magari con diritti di esecuzione sulle stored procedures.


David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

Pongo Profilo | Senior Member

Ciao, occhio a come viene strutturata la query e all'SQL injection (usa Google se non sai che è! )

Poi per il resto è come dice Brainkiller, io l'ho fatta in C#: ci sono un sacco di articoli sulla Form Authentication! Non dovrebbe essere difficile!

E inserisci dati criptati nel DB se ce la fai!!

Ciao!!!
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5