在模拟登录新浪微博的时候,发现用户名,密码都用js ras2方式加密传输。尝试将js加密过程用php来实现,结果发现一直提示用户名密码不对,用php翻译js也失败。
最后搜索出用node.js来实现。
c("Encryption password");
$cmd = "node D:\web\data\sina.js ".$pre_login_data['pubkey']." ".$pre_login_data['servertime']." ".$pre_login_data['nonce']." ".$password;
$sp=exec($cmd);
模拟登陆成功,但是在采集url的时候,会提示系统错误,不知道那里还有问题,一直无解。
需要完整代码的,可以联系我。
分享到:
相关推荐
新浪微博如何实现 SSO
python3.7 使用requests库模拟新浪微博登录。由于新浪对于用户账号和密码使用特殊加密,此程序使用base64对用户名进行编码和rsa2对password进行编码,亲测完成登录。
如果用户的手机客户端安装了符合SSO认证的新浪、腾讯等微博客户端版本且已登录,则会自动启动新浪、腾讯等微博客户端进行授权,无需进行输入账号、密码。比较方便快捷,当然也有一些用户并未装符合要求的微博或者未...
Android平台下Facebook,Google service, 新浪微博接入第三方应用SSO授权教程
最新新浪微博SDK资源,源代码的说明,很不错哦!
新浪微博 官方sdk 北京新潮讯捷信息技术有限公司 编号:WEIBO_IOS_SSO_SDK 版本:WEIBO_IOS_SSO_SDK V1.0.0 ...并集成sso登录功能,使第三方应用可通过新浪微博官方客户端快速通过Oauth2.0授权,并完成用户登录操作
如果用户的手机客户端安装了符合SSO认证的新浪、腾讯等微博客户端版本且已登录,则会自动启动新浪、腾讯等微博客户端进行授权,无需进行输入账号、密码。比较方便快捷,当然也有一些用户并未装符合要求的微博或者未...
.NET SSO 单点登录 新浪微博、QQ、支付宝、人人等
包含api文档,SDK说明文档,demo
因为公司要实现SSO单点登录的效果,最近在网上找了一些资料,但是都没有好用的, 所以自己用PHP 使用TP5.0 实现了SSO单点登录,可以跨多个域名。 下载后在本地配置好 A,B,C 3个网站,就可以模拟效果了。
新浪微博新浪微博sdk非官方的官方的7月更新的sso登录有大问题自己体会把这个版本的源码没有打jar包可以自己随便删减
SSO简介SSO一次登录处处穿梭比如校园卡比如新浪微博新浪博客,只要登录一次,就可以不用重复登录SSOSingleSignon,单点登录,保证一个账户在多个系统
新浪微博客户这是一个于2013年12月1日创建的项目。 该项目当时整合了新浪微博的sdk。 (对不起,SDK的版本代码丢失了)。 这个程序可以让用户通过用户名和密码以及SSO登录。 (安装了微博客户端时,后一种非常方便...
sso单点登录ppt.ppt
ReadMe 为了方便第三方开发者快速集成微博 SDK,我们提供了以下联系方式,协助开发者进行集成: QQ群:284084420 ...应用回调页面,可在新浪微博开放平台->我的应用->应用信息->高级应用->授权设置->应用
PHPSSO是用PHP开发的单点登录系统。在接入PHPSSO的多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。PHPSSO可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制,是目前比较流行...
PHPSSO是用PHP开发的单点登录系统。在接入PHPSSO的多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。PHPSSO可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制,是目前比较流行...
宁盾单点登录(SSO)与致远A8对接方案.pdf宁盾单点登录(SSO)与致远A8对接方案.pdf宁盾单点登录(SSO)与致远A8对接方案.pdf宁盾单点登录(SSO)与致远A8对接方案.pdf宁盾单点登录(SSO)与致远A8对接方案.pdf宁盾单点登录...
2、支持获取授权用户资料及其他用户资料,可以通过SDK制作使用新浪微博登录、QQ登录等 3、支持新浪微博SSO授权,省去用户输入密码,更方便安全 4、支持关注官方微博 5、支持关注微信公众帐号 6、支持一键...
String loginUrl = "https://login.sina.com.cn/sso/login.php?client=ssologin.js(v1.4.15)&_=1403138799543"; String params = "entry=sso&gateway=1&from=null&savestate=30&useticket=0&pagerefer;=&vsnf=1&su...