| | |
| | | using Furion.DataEncryption; |
| | | using Microsoft.AspNetCore.Authorization; |
| | | using Microsoft.AspNetCore.Http; |
| | | |
| | | using Yw.JWT; |
| | | |
| | | namespace IStation.WebApi |
| | | { |
| | |
| | | // 此处已经自动验证 Jwt token的有效性了,无需手动验证 |
| | | |
| | | // 检查权限,如果方法是异步的就不用 Task.FromResult 包裹,直接使用 async/await 即可 |
| | | |
| | | Yw.Untity.UserRegister.Regist |
| | | ( |
| | | UserManager.CorpID, |
| | | UserManager.UserID, |
| | | UserManager.AdminType, |
| | | UserManager.UserName, |
| | | UserManager.UserTag, |
| | | UserManager.LoginAccountID, |
| | | UserManager.LoginTypeID, |
| | | UserManager.ProjectID, |
| | | UserManager.SoftwareID |
| | | ); |
| | | return Task.FromResult(CheckAuthorzie(httpContext)); |
| | | } |
| | | |
| | |
| | | return true; |
| | | return true; |
| | | } |
| | | |
| | | |
| | | } |
| | | } |