示例#1
0
        /// <summary>
        /// 生成token
        /// <remarks>create by xingbo 18/12/29</remarks>
        /// </summary>
        /// <param name="userInfo">用户信息</param>
        /// <param name="loginTime">登录时间</param>
        /// <returns></returns>
        public string GenerateToken(UserInfoPrincipal userInfo, DateTime?loginTime = null)
        {
            var claims = GenerateClaims(userInfo, loginTime ?? DateTime.Now);

            return(_identity.GenerateToken(SecurityKey, claims));
        }