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

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

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

类型:游戏辅助工具 系统:macOS

备案号:备案号:浙2M-200824745-64B
简介 相关 评论(8)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

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

软件简介

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

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

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

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

组件升级的简单介绍

1:登陆的样式变了下,变成这样了:中中单车app下载-中中单车客户端1.2.0安卓版

以前是这样的:

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部分的项目截图:

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

OAuth2组件升级的重点

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

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

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

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

支持新浪微博、QQ、淘宝

nba投注预测 战国梦九游官网 九游会商场电话 威尼斯人和亚博 众博游戏有那些
展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2023/10/07 12:23
YChaos图像生成器,可以帮助用户生成混沌图像。打开YChaos图像生成器,你会看到它拥有编辑/图像生成/三维显示三种模式,用户可以按F1/F2/F3功能键切...

支持( 106 ) 盖楼(回复)

2023/10/30 10:03
2017年学宪法讲宪法观后感范文是一款帮助你快速完成观后感的范文大全,这是一款宣传讲解宪法知识的节目,不少学生们都认真看完了这款节目并且学到了不少的宪法知识,那...

支持( 80 ) 盖楼(回复)

2023/10/03 17:35
里亚酒库app是一款专注于红酒的线上电商平台,平台上面拥有全球知名的红酒,为用户普及各类红酒小知识,并为消费者提供了很多的大额优惠券。里亚酒库功能1、分类查找,...

支持( 23 ) 盖楼(回复)

2023/10/29 01:15
Kriakria闪闪相机是一款非常好用的视频剪辑软件,许多的剪辑都是会轻松上手,更好的为用户解决大多数的问题,让用户可以更好的剪辑自己需要的成片,方便用户更好的...

支持( 59 ) 盖楼(回复)

2023/10/12 12:22
《菜菜对对碰》是一款经典的益智消除类游戏,以其简单易上手、轻松休闲的特点深受玩家喜爱。《菜菜对对碰》以可爱的卡通蔬菜为主题,游戏画面色彩鲜艳,蔬菜形象生动活泼,...

支持( 171 ) 盖楼(回复)

2023/10/14 22:02
nomacs图像查看器是一个免费的开源图像查看器,它支持多个平台。且有伪彩色功能,可以创建假彩色图像,多元化的图片数据修改,简单方便。nomacs图像查看器功能...

支持( 154 ) 盖楼(回复)

2023/10/06 19:06
法宣在线PAD是一款最新的中国法制行业平台,里面有最新的法制资讯、法制学习题库、360行行业的法律知识全部都具备,有需要的小伙伴快来下载吧。法宣在线PAD官网说...

支持( 26 ) 盖楼(回复)

2023/10/24 01:56
AR惊喜盒子是一款惊喜盒子,不仅提供丰富的童话名著给大家读,还能通过ar的技术,为你展示各个人物,通过惊喜盒子的方式,每一次都有不同的角色跳出来,给你真正的惊喜...

支持( 39 ) 盖楼(回复)

2023/11/01 12:38
刀剑演武0.1折版所有充值统统打0.1折哦,而且可以无限充值的,登录7天每天还送直充卡,无限元宝拿到手软,这款游戏非常好玩,0氪也能有很好的体验,开局送了巨多的...

支持( 107 ) 盖楼(回复)

2023/10/29 10:33
ArtSet画板是一款特别适合一些想要学习绘画的小伙伴们来使用的软件,软件不仅为用户提供了丰富的绘画工具,而且还有很多不同的绘画教程,你也可以在这里欣赏到很多不...

支持( 172 ) 盖楼(回复)

2023/10/03 16:17
高铁WiFi是一款专用于坐高铁使用的网络链接软件,一般我们在乘坐高铁时网络都不太好,用户可以使用这款软件连接网络。通过这款软件看电影、看小说、玩游戏、查车票等等...

支持( 124 ) 盖楼(回复)

2023/10/09 04:16
乱世王者云游戏是一款经典的策略手游,该版本为专门为喜欢这款游戏的玩家们打造的云游戏版本,几十兆内存体验全部游戏内容,手机配置不够也能流畅玩游戏,感兴趣的小伙伴快...

支持( 113 ) 盖楼(回复)

2023/10/03 10:56
趣拍是一款非常有意思的短视频软件,这里有好玩的视频动图特效,视频美颜,趣味表情人脸跟踪,上千款定制综艺动图,让人人变身综艺咖,你还在等什么,快来下载体验吧!软件...

支持( 176 ) 盖楼(回复)

2023/10/14 12:15
随着2015年六月份的到来,不少朋友对于2015年端午节放几天假?高速是否免费的问题更为关注了,因为今年的端午节在6月22日这天,恰好与周末紧挨着在——不说远了...

支持( 100 ) 盖楼(回复)

2023/10/05 07:01
乒乓大挑战是一款非常趣味的体育竞速类手游,乒乓大挑战游戏中玩家需要用乒乓球投掷到纸杯里面,看看谁投掷得又多又准。乒乓大挑战特色1、有着简单的画面风格特色进行打造...

支持( 92 ) 盖楼(回复)