public AuthToken CreateAuthTokenIfNecessary(string permission, bool validate) { AuthenticaitonProvider authenticaitonProvider = GetDefaultAuthenticationProvider(); permission = permission.ToLower(); AuthToken token = authenticaitonProvider.GetToken(permission); if (token == null && validate) { authenticaitonProvider.SaveToken(permission); } return(authenticaitonProvider.GetToken(permission)); }
bool IAuthRepository.IsAuthenticated() { AuthenticaitonProvider authProvider = GetDefaultAuthenticationProvider(); return(authProvider.GetToken(Permission.Delete.ToString().ToLower()) != null); }
void IAuthRepository.ClearToken() { AuthenticaitonProvider authenticaitonProvider = GetDefaultAuthenticationProvider(); authenticaitonProvider.ClearToken(Permission.Delete.ToString().ToLower()); }