前面两篇文章(OAuth和OpenID)都说了可以用来认证身份,但是他们之间到底有哪些不同,哪些情况应该用OAuth,哪些情况应该用OpenID呢?下面就一起来看下他们之间的区别。简短的说,OAuth关注的是authorization;而OpenID侧重的是authentication。从表面上看,...
分类:
其他好文 时间:
2015-04-17 13:40:13
阅读次数:
88
应用场景
web应用通过人人网登录授权实现第三方登录。
操作步骤
1 注册成为人人网开放平台开发者
http://app.renren.com/developers/devinfo
2 准备一个可访问的域名,如dev.foo.com
3 创建网页应用,配置必要信息,其中包括根域名、图标信息
...
分类:
Web程序 时间:
2015-04-15 23:28:22
阅读次数:
264
1.认识OAUTHOAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息 (如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此OAUTH是安全的。oAuth是Open Aut...
分类:
其他好文 时间:
2015-04-13 18:20:31
阅读次数:
129
应用场景
web应用通过QQ登录授权实现第三方登录。
操作步骤
1 注册成为QQ互联平台开发者,http://connect.qq.com/
2 准备一个可访问的域名,如dev.foo.com
3 创建网页应用,配置必要信息,其中包括域名以及回调地址;
其中域名需要验证,需确保对域名主机有足够的控制权限...
分类:
Web程序 时间:
2015-04-12 00:03:46
阅读次数:
204
基于浏览器访问后跳到登录页面,登录成功后跳转到授权页面,授权成功后跳转到redirect_uri指定的地址。1.请求授权。http://localhost:8080/oauth/authorize?client_id=unity-client&redirect_uri=http%3a%2f%2fww...
分类:
其他好文 时间:
2015-04-03 16:51:38
阅读次数:
197
package com.example.anothersignintest; import java.io.IOException; import com.google.android.gms.auth.GoogleAuthException; import com.google.android.g...
分类:
Web程序 时间:
2015-03-31 17:22:34
阅读次数:
257
一、什么是OAuthOAuth: OAuth(开放授权)是一个开放标准,允许用户授权第三方网站访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方网站或分享他们数据的所有内容。QQ登录OAuth2.0:对于用户相关的OpenAPI(例如获取用户信息,动态同步,照片,日志,分享等...
分类:
编程语言 时间:
2015-03-30 13:08:20
阅读次数:
145
转自:http://blog.unvs.cn/archives/douban-oauth-2.0-error_code.html在遵循OAuth2.0协议,开始制作豆瓣过程中,经常会遇到以下两个错误:1、invalid_request: not_trial_user:unvs意思是:没有授权该用户使...
android中如何获得webView中的内容发表于 2011 年 06 月 13 日 由 admin本文概要:在程序中经常会用到webView来显示网页,但如果能够得到网页中的内容呢,本文将给你一个最简单的事例。文章最后附代码下载。在做新浪微博客户端的时候需要用到oauth认证,会弹出新浪的认证网...
分类:
编程语言 时间:
2015-03-18 20:10:51
阅读次数:
126
OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个"云冲印"的网站...
分类:
其他好文 时间:
2015-03-18 17:45:42
阅读次数:
168