Hi,
I am using for my diploma thesis xwiki and i want to authorize users
against shibboleth(
http://shibboleth.internet2.edu/ )
I know that I must implements XWikiAuthService, but i don't know what the
methods do. So, there are three methods
public XWikiUser checkAuth(XWikiContext context) throws XWikiException;
public void showLogin(XWikiContext context) throws XWikiException;
public Principal authenticate(String username, String password,
XWikiContext context) throws XWikiException;
and which one is called when user come to xwiki? What is the difference
between checkAuth and authenticate method?
I want to implement lazy sessions, that means, when user click on login, he
will be redirected to shibboleth auth provider. The same case is when user
want to logout. Now i must to find out, if i need create user logins in
database or if it possible to create some session only login.
Thanks for reply
Jan Kodera