添加项目文件。
This commit is contained in:
94
common/Tnb.Common/Models/SocialsLoginConfigModel.cs
Normal file
94
common/Tnb.Common/Models/SocialsLoginConfigModel.cs
Normal file
@@ -0,0 +1,94 @@
|
||||
using NPOI.SS.Formula.Functions;
|
||||
|
||||
namespace JNPF.Common.Models;
|
||||
|
||||
/// <summary>
|
||||
/// 通用登录配置-第三方登录配置.
|
||||
/// </summary>
|
||||
public class SocialsLoginConfigModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 是否跳转.
|
||||
/// </summary>
|
||||
public bool redirect = false;
|
||||
|
||||
/// <summary>
|
||||
/// 跳转URL地址.
|
||||
/// </summary>
|
||||
public string url;
|
||||
|
||||
/// <summary>
|
||||
/// 跳转URL地址.
|
||||
/// </summary>
|
||||
public string redirectRrl;
|
||||
|
||||
/// <summary>
|
||||
/// 跳转登录轮询票据参数名称.
|
||||
/// </summary>
|
||||
public string ticketParams;
|
||||
|
||||
/// <summary>
|
||||
/// 第三方登录列表.
|
||||
/// </summary>
|
||||
public List<object> socialsList;
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 轮询登录模型.
|
||||
/// </summary>
|
||||
public class SocialsLoginTicketModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 状态.
|
||||
/// </summary>
|
||||
public int status = 2;
|
||||
|
||||
/// <summary>
|
||||
/// 额外的值, 登录Token、第三方登录的ID.
|
||||
/// </summary>
|
||||
public string value;
|
||||
|
||||
/// <summary>
|
||||
/// 前端主题.
|
||||
/// </summary>
|
||||
public string theme;
|
||||
|
||||
/// <summary>
|
||||
/// 票据有效期, 时间戳.
|
||||
/// </summary>
|
||||
public long ticketTimeout;
|
||||
}
|
||||
|
||||
public enum SocialsLoginTicketStatus
|
||||
{
|
||||
/// <summary>
|
||||
/// 登录成功.
|
||||
/// </summary>
|
||||
Success = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 未登录.
|
||||
/// </summary>
|
||||
UnLogin = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 登录失败.
|
||||
/// </summary>
|
||||
ErrLogin = 3,
|
||||
|
||||
/// <summary>
|
||||
/// 未绑定.
|
||||
/// </summary>
|
||||
UnBind = 4,
|
||||
|
||||
/// <summary>
|
||||
/// 失效.
|
||||
/// </summary>
|
||||
Invalid = 5,
|
||||
|
||||
/// <summary>
|
||||
/// 多租户.
|
||||
/// </summary>
|
||||
Multitenancy = 6,
|
||||
}
|
||||
Reference in New Issue
Block a user