<s:http>
<s:intercept-url pattern="/*" access="ROLE_CLIENT" />
<s:intercept-url pattern="/admin/**" access="ROLE_ADMIN" />
<s:form-login login-page="/login" default-target-url="/index"
authentication-failure-url="/login" />
<s:logout logout-success-url="/login" />
</s:http>
<s:authentication-manager>
<s:authentication-provider>
<s:password-encoder hash="md5"></s:password-encoder>
<s:jdbc-user-service data-source-ref="datasource"
users-by-username-query="select mail,mdp, activated
from utilisateur where mail=?"
authorities-by-username-query="select u.mail, r.roleName from utilisateur u, role r
where u.id_utilisateur = r.id_utilisateur and u.mail =? " />
</s:authentication-provider>
</s:authentication-manager>
Partager