添加项目文件。

This commit is contained in:
2023-03-13 15:00:34 +08:00
parent 42bf06ca3e
commit 1d73df3235
1205 changed files with 185078 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
namespace JNPF.Extras.CollectiveOAuth.Models;
/// <summary>
/// 登录回调验证.
/// </summary>
public class AuthCallback
{
/// <summary>
/// 访问AuthorizeUrl后回调时带的参数code.
/// </summary>
public string code { get; set; }
/// <summary>
/// 访问AuthorizeUrl后回调时带的参数auth_code该参数目前只使用于支付宝登录.
/// </summary>
public string auth_code { get; set; }
/// <summary>
/// 访问AuthorizeUrl后回调时带的参数state用于和请求AuthorizeUrl前的state比较防止CSRF攻击.
/// </summary>
public string state { get; set; }
/// <summary>
/// 华为授权登录接受code的参数名.
/// <para>@since 1.10.0.</para>
/// </summary>
public string authorization_code { get; set; }
/// <summary>
/// Twitter回调后返回的oauth_token.
/// <para>@since 1.13.0.</para>
/// </summary>
public string oauthToken { get; set; }
/// <summary>
/// Twitter回调后返回的oauth_verifier.
/// <para>@since 1.13.0.</para>
/// </summary>
public string oauthVerifier { get; set; }
}