PSTW_CentralizeSystem/Controllers/IdentityController.cs
2024-12-10 15:27:21 +08:00

30 lines
870 B
C#

using Microsoft.AspNetCore.Identity;
using Microsoft.AspNetCore.Mvc;
using PSTW_CentralSystem.DBContext;
using PSTW_CentralSystem.Models;
namespace PSTW_CentralSystem.Controllers
{
public class IdentityController: Controller
{
private readonly ILogger<HomeController> _logger;
private readonly IdentityDBContext _authDbContext;
private readonly UserManager<UserModel> _userManager;
public IdentityController(ILogger<HomeController> logger, IdentityDBContext authDbContext, UserManager<UserModel> userManager)
{
_logger = logger;
_authDbContext = authDbContext;
_userManager = userManager;
}
public async Task<IActionResult> RoleAssignment()
{
var thisUser = await _userManager.GetUserAsync(User);
return View();
}
}
}