123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>PMS.NetCore</name>
- </assembly>
- <members>
- <member name="T:PMS.NetCore.Controllers.UserController">
- <summary>
- 用户信息
- </summary>
- </member>
- <member name="F:PMS.NetCore.Controllers.UserController.EncryptKeyStr">
- <summary>
- 加密关键字
- </summary>
- </member>
- <member name="F:PMS.NetCore.Controllers.UserController.tokenHelper">
- <summary>
- 令牌获取和验证类
- </summary>
- </member>
- <member name="M:PMS.NetCore.Controllers.UserController.#ctor(Microsoft.Extensions.Caching.Memory.IMemoryCache,System.Net.Http.IHttpClientFactory,Microsoft.AspNetCore.Identity.UserManager{Sugar.Enties.AppUser},Microsoft.AspNetCore.Identity.SignInManager{Sugar.Enties.AppUser},Utils.Jwt.ITokenHelper,Microsoft.Extensions.Configuration.IConfiguration)">
- <summary>
- 用户信息控制器
- </summary>
- <param name="memoryCache"></param>
- <param name="httpclientfactory"></param>
- <param name="userManager"></param>
- <param name="signInManager"></param>
- <param name="_tokenHelper"></param>
- <param name="configuration"></param>
- </member>
- <member name="M:PMS.NetCore.Controllers.UserController.Test">
- <summary>
- 测试方法
- </summary>
- <returns></returns>
- </member>
- <member name="M:PMS.NetCore.Controllers.UserController.ValidateUser(Sugar.Enties.UserLoginDTO)">
- <summary>
- 用户登录
- </summary>
- <param name="request">用户名,密码</param>
- <returns></returns>
- </member>
- <member name="M:PMS.NetCore.Controllers.UserController.GetRoles(Sugar.Enties.SingleParamDTO)">
- <summary>
- 根据用户编号获取用户所有角色
- </summary>
- <param name="staffcode">用户编号</param>
- <returns></returns>
- </member>
- <member name="M:PMS.NetCore.Controllers.UserController.GetPrintfiles(Sugar.Enties.SingleParamDTO)">
- <summary>
- 根据用户编号获取打印权限
- </summary>
- <param name="staffcode"></param>
- <returns></returns>
- </member>
- <member name="M:PMS.NetCore.Controllers.UserController.GetMsgtypes(Sugar.Enties.SingleParamDTO)">
- <summary>
- 根据用户编号获取用户消息语句权限
- </summary>
- <param name="staffcode"></param>
- <returns></returns>
- </member>
- <member name="M:PMS.NetCore.Controllers.UserController.GetFuncs(Sugar.Enties.SingleParamDTO)">
- <summary>
- 根据角色ID获取用户功能模块权限
- </summary>
- <param name="roleid"></param>
- <returns></returns>
- </member>
- <member name="M:PMS.NetCore.Controllers.UserController.ComparePasswords(System.String,System.String)">
- <summary>
- 比较存储在数据库中的用户密码和输入的用户密码是否一致
- </summary>
- <param name="storedPassword">存储在数据库中的用户密码</param>
- <param name="inputPassword">输入的用户密码</param>
- <returns>true or false</returns>
- </member>
- <member name="M:PMS.NetCore.Controllers.UserController.Encrypt(System.String,System.String)">
- <summary>
- 加密
- </summary>
- <param name="datastr">要加密的字符串</param>
- <param name="keystr">机密密钥</param>
- <returns>加密后的字符串</returns>
- </member>
- <member name="M:PMS.NetCore.Controllers.UserController.Decrypt(System.String,System.String)">
- <summary>
- 解密
- </summary>
- <param name="datastr">要解密的字符串</param>
- <param name="keystr">机密密钥</param>
- <returns>解密后的字符串</returns>
- </member>
- <member name="M:PMS.NetCore.Filter.TokenAuthorize.#ctor(Utils.Jwt.ITokenHelper,Microsoft.Extensions.Options.IOptions{Utils.Jwt.JWTConfig})">
- <summary>
- 过滤器实现通用token验证
- </summary>
- <param name="_tokenHelper"></param>
- <param name="options"></param>
- </member>
- <member name="M:PMS.NetCore.Filter.TokenAuthorize.HasAllowAnonymous(Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext)">
- <summary>
- 用于判断Action有没有AllowAnonymous标签
- </summary>
- <param name="context"></param>
- <returns></returns>
- </member>
- </members>
- </doc>
|