1 pièce(s) jointe(s)
Gestion des droits d'utilisateur
Bonjour à tout le monde.
Je développe une application en java et j'utilise le swing.
Actuellement la partie d'authentification fonctionne mais je n'arrive pas à gérer les profils (genre Administrateur, Agent,...) afin de désactiver certaines fonctionnalités pour les agents simples.
Besoin d'aide svp.
Voici mon code d'authentification mais je ne sais pas si c'est la meilleure façon de procéder
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| String log= login.getText();
String pw= new String (pwd.getPassword());
String req1="select uti_login from utilisateur";
String req2="select uti_pwd from utilisateur";
Ajouter user1 = new Ajouter(req1);
Ajouter user2 = new Ajouter(req2);
boolean b = true;
boolean c = true;
for(int i=0; i<user1.cq("uti_login").size(); i++)
{
for(int j=0; j<user2.cq("uti_pwd").size(); j++)
{
Object ob=user1.cq("uti_login").elementAt(i);
String X=ob.toString();
Object ob1=user2.cq("uti_pwd").elementAt(j);
String Y=ob1.toString();
if(log.equals(X))
b=false;
if(pw.equals(Y))
c=false;
}
}
if(b==true || c==true)
{
JOptionPane.showMessageDialog(null, " Nom d'utilisateur ou mot de passe incorrect "," ERREUR ", JOptionPane.ERROR_MESSAGE);
}
else
{
this.setVisible(false);
new Accueil().setVisible(true);
} |
et voici mon interface
Pièce jointe 552348