Authentication added. Login/Logout operational.
This commit is contained in:
@@ -22,7 +22,7 @@ namespace MileageTraker.Web.Membership
|
||||
}
|
||||
using (var context = new MileageTrakerContext())
|
||||
{
|
||||
Role role = context.Roles.FirstOrDefault(rl => rl.RoleName == roleName);
|
||||
var role = context.Roles.FirstOrDefault(rl => rl.RoleName == roleName);
|
||||
return role != null;
|
||||
}
|
||||
}
|
||||
@@ -39,8 +39,7 @@ namespace MileageTraker.Web.Membership
|
||||
}
|
||||
using (var context = new MileageTrakerContext())
|
||||
{
|
||||
User user;
|
||||
user = context.Users.FirstOrDefault(usr => usr.Username == username);
|
||||
var user = context.Users.FirstOrDefault(usr => usr.Username == username);
|
||||
if (user == null)
|
||||
{
|
||||
return false;
|
||||
@@ -70,7 +69,7 @@ namespace MileageTraker.Web.Membership
|
||||
}
|
||||
using (var context = new MileageTrakerContext())
|
||||
{
|
||||
Role role = context.Roles.FirstOrDefault(rl => rl.RoleName == roleName);
|
||||
var role = context.Roles.FirstOrDefault(rl => rl.RoleName == roleName);
|
||||
if (role != null)
|
||||
{
|
||||
return role.Users.Select(usr => usr.Username).ToArray();
|
||||
@@ -87,8 +86,7 @@ namespace MileageTraker.Web.Membership
|
||||
}
|
||||
using (var context = new MileageTrakerContext())
|
||||
{
|
||||
User user;
|
||||
user = context.Users.FirstOrDefault(Usr => Usr.Username == username);
|
||||
User user = context.Users.FirstOrDefault(Usr => Usr.Username == username);
|
||||
if (user != null)
|
||||
{
|
||||
return user.Roles.Select(rl => rl.RoleName).ToArray();
|
||||
|
||||
Reference in New Issue
Block a user