Authentication added. Login/Logout operational.
This commit is contained in:
@@ -9,7 +9,7 @@ using MileageTraker.Web.Context;
|
||||
|
||||
namespace MileageTraker.Web.Membership
|
||||
{
|
||||
public sealed class WebSecurity
|
||||
public static class WebSecurity
|
||||
{
|
||||
public static HttpContextBase Context
|
||||
{
|
||||
@@ -121,17 +121,17 @@ namespace MileageTraker.Web.Membership
|
||||
|
||||
public static string CreateUserAndAccount(string userName, string password)
|
||||
{
|
||||
return CreateUserAndAccount(userName, password, propertyValues: null, requireConfirmationToken: false);
|
||||
return CreateUserAndAccount(userName, password, propertyValues: null);
|
||||
}
|
||||
|
||||
public static string CreateUserAndAccount(string userName, string password, bool requireConfirmation)
|
||||
{
|
||||
return CreateUserAndAccount(userName, password, propertyValues: null, requireConfirmationToken: requireConfirmation);
|
||||
return CreateUserAndAccount(userName, password, null, requireConfirmation);
|
||||
}
|
||||
|
||||
public static string CreateUserAndAccount(string userName, string password, IDictionary<string, object> values)
|
||||
{
|
||||
return CreateUserAndAccount(userName, password, propertyValues: values, requireConfirmationToken: false);
|
||||
return CreateUserAndAccount(userName, password, values, requireConfirmationToken: false);
|
||||
}
|
||||
|
||||
public static string CreateUserAndAccount(string userName, string password, object propertyValues = null,
|
||||
@@ -148,39 +148,30 @@ namespace MileageTraker.Web.Membership
|
||||
return codeFirstMembership.CreateUserAndAccount(userName, password, requireConfirmationToken, values);
|
||||
}
|
||||
|
||||
public static List<MembershipUser> FindUsersByEmail(string Email, int PageIndex, int PageSize)
|
||||
public static List<MembershipUser> FindUsersByEmail(string email, int pageIndex, int pageSize)
|
||||
{
|
||||
int totalRecords;
|
||||
return
|
||||
System.Web.Security.Membership.FindUsersByEmail(Email, PageIndex, PageSize, out totalRecords)
|
||||
System.Web.Security.Membership.FindUsersByEmail(email, pageIndex, pageSize, out totalRecords)
|
||||
.Cast<MembershipUser>()
|
||||
.ToList();
|
||||
}
|
||||
|
||||
public static List<MembershipUser> FindUsersByName(string Username, int PageIndex, int PageSize)
|
||||
public static List<MembershipUser> FindUsersByName(string username, int pageIndex, int pageSize)
|
||||
{
|
||||
int totalRecords;
|
||||
return
|
||||
System.Web.Security.Membership.FindUsersByName(Username, PageIndex, PageSize, out totalRecords)
|
||||
System.Web.Security.Membership.FindUsersByName(username, pageIndex, pageSize, out totalRecords)
|
||||
.Cast<MembershipUser>()
|
||||
.ToList();
|
||||
}
|
||||
|
||||
public static List<MembershipUser> GetAllUsers(int PageIndex, int PageSize)
|
||||
public static List<MembershipUser> GetAllUsers(int pageIndex, int pageSize)
|
||||
{
|
||||
int totalRecords;
|
||||
return
|
||||
System.Web.Security.Membership.GetAllUsers(PageIndex, PageSize, out totalRecords).Cast<MembershipUser>().ToList();
|
||||
System.Web.Security.Membership.GetAllUsers(pageIndex, pageSize, out totalRecords).Cast<MembershipUser>().ToList();
|
||||
}
|
||||
|
||||
public static void InitializeDatabaseConnection(string connectionStringName, string userTableName, string userIdColumn,
|
||||
string userNameColumn, bool autoCreateTables)
|
||||
{
|
||||
}
|
||||
|
||||
public static void InitializeDatabaseConnection(string connectionString, string providerName, string userTableName,
|
||||
string userIdColumn, string userNameColumn, bool autoCreateTables)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user