feat(security): add distributed authorization foundation

This commit is contained in:
2026-07-29 10:40:10 +08:00
parent c7f9a4e3c9
commit df88fa19cb
76 changed files with 22020 additions and 88 deletions

View File

@@ -17,6 +17,8 @@ public sealed class TenantsController(
TikuDbContext dbContext) : ControllerBase
{
[HttpGet("current")]
[EndpointSummary("查询当前租户")]
[EndpointDescription("返回当前请求租户及当前用户在该租户内的成员角色。")]
public async Task<ActionResult<CurrentTenantResponse>> GetCurrent(CancellationToken cancellationToken)
{
if (currentUser.UserId is null || currentTenant.TenantId is null)