Hi everybody
I am making a custom control for logging in (umbraco v 3.0.5), but I'm having problems removing the user from the cache. I use the following to log in the user:
Quote:
// Login the user with the username and password
Member member = Member.GetMemberFromLoginName(loginName);
if (member != null)
{
// Login the member for a designated number of minutes
if (useCookiesForAuthentication)
Member.AddMemberToCache(member);
else
Member.AddMemberToCache(member, true, new TimeSpan(0, 20, 0));
Response.Redirect(redirectUrl, true);
}
I use the following lines to log out the user:
Quote:Member.RemoveMemberFromCache(Member.CurrentMemberId());
Member.ClearMemberFromClient(Member.CurrentMemberId());
Response.Redirect(redirectUrl);
Can anybody see what I'm doing wrong? The user is not getting logged out.
I have used similar a similar control before where it does work, but after a little tweaking it doesn't seem to work.
Thank you for your help in advance