Po raz pierwszy odtwarzam z uwierzytelnianiem OpenID w mojej aplikacji. Mogę pomyślnie uwierzytelnić użytkownika przed wybranym dostawcą, ale nie wiem, jak poprawnie zalogować użytkownika na serwerze Java EE, aby wyglądało na to, że użytkownik był zalogowany przez np. logowanie oparte na formularzach. Mógłbym używać Servlet 3.0 login
, ale wymaga to nazwy użytkownika/hasła i nie mam haseł podczas używania OpenID.OpenID w aplikacji Java EE 6 - jak uzyskać główny obiekt dla użytkownika
Chciałbym móc uzyskać obiekt Principal
i użyć metody isUserInRole
itd. Czy brakuje mi czegoś? Używam tej aplikacji na JBoss 7.1, ale przypuszczam, że powinien to być typowy sposób na zrobienie tego. A może brakuje mi czegoś, a wszystkie te rzeczy z Principal
i rolami użytkowników robi się inaczej podczas korzystania z OpenID?
Dowolny komentarz, odpowiedź Proszę? – grafthez