Bonjour,
Comme vous l'avez compris, je travaille sur l'authentification via un datasource realm.
En regardant la doc de tomcat (6.0.20) je vous que pour l'implémentation standard du DataSourceRealm il faut avoir (au moins) l'architecture suivante pour les tables:
Le problème est que cela est vraiment moche comme structure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 create table users ( user_name varchar(15) not null primary key, user_pass varchar(15) not null ); create table user_roles ( user_name varchar(15) not null, role_name varchar(15) not null, primary key (user_name, role_name) );
Je souhaiterais avoir une table "users" une table "roles" et une table de jointure ne contenant que des couples {user_id, role_id}.
Mais j'ai l'impression que je vais devoir écrire mon propre realm.
Existe-t-il un autre moyen ?
Merci d'avance,
Piopium
Partager