OAuth2通用组件源码下载(支持新浪微博、QQ、淘宝)手游最新版本

OAuth2通用组件源码下载(支持新浪微博、QQ、淘宝)手游最新版本

大小:1,476.1M 语言: 中文

类型:小说阅读 系统:macOS

备案号:备案号:粤5V-201433951-40H
简介 相关 评论(6)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

OAuth2通用组件源码,OAuth2.0几乎成了当今第三方平台的一个标准中的标准,其中微信的回调地址是在公众平台设置的,appkey和appsecret啥的是需要改的,您懂的。

OAuth2组件升级的重点

1:引入了淘宝登陆(不是搞淘客站的,淘小二以没备案为由,不给过,鄙视下);

2:优化Tool类的GetJosnValue,更加适应不同不规范的Json截取相应的值;

3:搭配了最新版本的CYQ.DataV5数据组件来操作文本数据库。 

4:源码中增加了Demo示例。

软件简介

OAuth2.0是OAuth协议的下一版本,但不向后兼容OAuth1.0即完全废止了OAuth1.0。OAuth2.0关注客户端开发者的简易性。要么通过组织在资源拥有者和HTTP服务商之间的被批准的交互动作代表用户,要么允许第三方应用代表用户获得访问的权限。同时为Web应用,桌面应用和手机,和起居室设备提供专门的认证流程。三国骑士官方版下载-三国骑士团手游1.0安卓最新版

OAuth2.0几乎成了当今第三方平台的一个标准中的标准(我不知道几年后会出3.0),那既然是一个标准,为什么就不能用一个相对标准的类库或项目来实现呢?翻遍整个china的开源项目,就别说是C#了,连java、php都没有这样的现成项目,那老朽就卖一把老,继续为各位献上一点微薄之力吧。

由于时间关系,第一版我就做了6个接口的对接,其中微信的回调地址是在公众平台设置的,不支持传参,注意哦

整个项目只有register_third.aspx是需要跟您的会员系统对接,其他都不需要修改~~哦,忘了说,appkey和appsecret啥的是需要改的,您懂的。

支持新浪微博、QQ、淘宝

组件升级的简单介绍

1:登陆的样式变了下,变成这样了:

以前是这样的:

2:代码新增加淘宝支持:TaoBaoAuth.cs

代码如下:

using System;
using System.Collections.Generic;
using System.Text;

namespace OAuth2
{
    class TaoBaoAuth : OAuth2Base
    {
        internal override OAuthServer server
        {
            get
            {
                return OAuthServer.TaoBao;
            }
        }
        internal override string ImgUrl
        {
            get
            {
                return "<img align='absmiddle' src="/skin/system_tech/images/oauth_taobao.png" /> 淘宝";
            }
        }
        internal override string OAuthUrl
        {
            get
            {
                return "https://oauth.taobao.com/authorize?response_type=code&client_id={0}&redirect_uri={1}&state={2}";
            }
        }
        internal override string TokenUrl
        {
            get
            {
                return "https://oauth.taobao.com/token";
            }
        }
        public override bool Authorize()
        {
            if (!string.IsNullOrEmpty(code))
            {
                string result = GetToken("POST");//一次性返回数据。
                //分解result;
                if (!string.IsNullOrEmpty(result))
                {
                    try
                    {
                        token = Tool.GetJosnValue(result, "access_token");
                        if (!string.IsNullOrEmpty(token))
                        {
                            double d = 0;
                            if (double.TryParse(Tool.GetJosnValue(result, "expires_in"), out d))
                            {
                                expiresTime = DateTime.Now.AddSeconds(d);
                            }
                            //读取OpenID
                            openID = Tool.GetJosnValue(result, "taobao_user_id");
                            nickName = Tool.GetJosnValue(result, "taobao_user_nick");
                            return true;

                        }
                        else
                        {
                            CYQ.Data.Log.WriteLogToTxt("QQOAuth.Authorize():" + result);
                        }
                    }
                    catch (Exception err)
                    {
                        CYQ.Data.Log.WriteLogToTxt(err);
                    }
                }
            }
            return false;
        }
    }

其中,如下图:

异常部分。。一看就知道这类是从QQAuth类复制过来改的。。。这个忘了改了。。sorry..-_-...。

3:Demo部分的项目截图:

其中小图片的目录,藏了好几层,主要是因为秋色园的样式里直接过渡过来的,具体和代码里有路径对应。

九游会AG真人 缅甸的众博公司 智美体育马拉松 创高体育闪退 澳门一二三开奖 杰弗里·阿博bet365纳 dafabet博彩ios 新丽华去dafabet 乐鱼betway官方 亚博棋牌出款秒到28 众博彩票网站怎么注册 柠檬直播nba在线体育 励成体育 专注正品 凤凰山体育馆篮球馆 华体会最新app官方下载
展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2025/12/03 19:50
水映相机App是一个非常适合打卡的相机软件,可以为您的相片添加时间、地点等水印信息,拥有丰富的水印模板样式,可以自由选择添加方式,欢迎来下载使用!水映相机软件介...

支持( 186 ) 盖楼(回复)

2025/11/19 10:33
大家有没想学习日语的,这里为大家免费带来这个日语语法学习(日语学习app),帮助大家快速的完成日语语法学习入门,感兴趣的可以来下载!日语语法学习软件介绍日语语法...

支持( 31 ) 盖楼(回复)

2025/11/22 03:23
职教移动课堂是由成都泽嘉禧科技有限公司推出的一款非常好用的教育软件,成都泽嘉禧科技有限公司拥有着雄厚的师资团队,完善的教育体系,考试通过率名列前茅!软件介绍《职...

支持( 103 ) 盖楼(回复)

2025/11/24 01:31
过新年,体验各种春节文化,宝宝过新年提供了新年歌、新春装饰、恭贺新春、新春灯会、猜灯谜的环节,让宝宝随时体验过新年的快乐。宝宝过新年app介绍过年咯~想让宝宝体...

支持( 77 ) 盖楼(回复)

2025/12/05 20:25
安云维保助手为维保企业提供项目管理、维保任务制定派发、维保过程跟踪、服务结果评价等多种功能,帮助维保企业解决沟通成本高、维保质量管难、责任认定难等消防行业性难题...

支持( 77 ) 盖楼(回复)

2025/11/16 13:26
看新闻、看笑话、看各种段子就用都知道资讯客户端,为你提供各种娱乐的八卦的新闻段子,是你打发时间的神器。都知道是一款分享资讯即可轻松收益的美妙应用。这个应用里面的...

支持( 28 ) 盖楼(回复)

2025/11/18 11:31
专业为母婴群体打造的服务平台,宝妈岛服务端,为用户推荐最新、最热门的文章,还可以为宝妈提出的问题进行解答。应用介绍宝妈岛专业为母婴群体打造的服务平台,凭借中国护...

支持( 83 ) 盖楼(回复)

2025/11/30 03:48
破碎黎明2永久3折无限商城版是一款卡牌战略手游,以万人同屏、热血攻城、无限激战等元素为玩家打造真正的热血战斗。在游戏中,玩家需要收集和搭配不同的卡牌角色来进行战...

支持( 111 ) 盖楼(回复)

2025/11/24 04:37
随拍换发秘集app是一款非常好用的换发型软件,想要剪一个适合自己的发型还是非常不容易的,如果自己的发型没有剪好,如果是长发还好还可以修剪,但是短发的修剪空间就不...

支持( 70 ) 盖楼(回复)

2025/12/02 16:53
保仕盾智能锁控制软件,优果智能app界面简洁,所有系统数据交互都经过认证加密,通过手机远程查看门锁的状态,自由的添加用户,让你的家更加的安全。功能介绍开关门记录...

支持( 92 ) 盖楼(回复)

2025/11/26 09:28
大都督果盘渠道服十分好玩,尤其是三国人物都特帅,这些游戏都是在三国历史上非常有名的名将的,在这里也成为了我们的部将,你要合理的运用他们哦~游戏介绍《大都督》是一...

支持( 143 ) 盖楼(回复)

2025/12/13 09:25
诸暨市民卡app是诸暨市人力资源和社会保障局推出的一款手机软件,通过app直接查询养老保险,医疗保险,工商保险,生育保险,查询个人账户信息,需要的朋友就来下载吧...

支持( 14 ) 盖楼(回复)

2025/11/16 06:16
蒙医穴位标准化信息系统是一款功能非常全面的健康管理软件,包含了非常全的健康穴位的按摩,里面还有专业的医生在线为你解决任何健康的问题,让用户可以随时了解自己的健康...

支持( 71 ) 盖楼(回复)

2025/11/14 12:08
茬茬乐是一款非常有趣的休闲益智类游戏,游戏玩法很简单,同一个照片,你要找出来他们有什么不同的地方,考验你眼力的时候到了,在规定的时间内找的越多越好越快越好,快来...

支持( 180 ) 盖楼(回复)

2025/12/06 01:26
REALIVE帝都神乐舞队是一款轻松的日式音乐节奏养成游戏,在这款游戏里玩家将带领自己的舞队走向他们那个虚拟城市的大舞台,变得更加强大,和其他偶像游戏不同的是这...

支持( 193 ) 盖楼(回复)