PSTW_CentralizeSystem/Controllers/IdentityController.cs
2024-12-13 16:30:09 +08:00

33 lines
963 B
C#

using Microsoft.AspNetCore.Identity;
using Microsoft.AspNetCore.Mvc;
using PSTW_CentralSystem.DBContext;
using PSTW_CentralSystem.Models;
using System.Security.Cryptography;
using System.Text;
using System.Text.Json;
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> ComDeptAssignment()
{
var thisUser = await _userManager.GetUserAsync(User);
return View(thisUser.Id);
}
}
}