public override async Task <SignInStatus> PasswordSignInAsync(string Email, string Password, bool RememberMe, bool shouldLockout)
        {
            using (var database = new DefaultEntities())
            {
                var user = await database.Users.FindAsync(new object[] { Email });

                if (user == null)
                {
                    return(SignInStatus.Failure);
                }

                if (user.Password != Password)
                {
                    return(SignInStatus.Failure);
                }
            }
            return(SignInStatus.Success);
        }
 public CustomUserStore()
 {
     this.database = new DefaultEntities();
 }