`

XAuth认证与OAuth认证

阅读更多
微博认证的演变:

一、Basic认证:

定义:

通过http 协议中的authorization头来传递认证信息(用户名和密码)的一种认证方式,后来大量保留有明文密码的http头在互联网,传来传去。这就不是很安全了;

原理:

将username和password通过“:”来连接,组合成“username:password”,然后将此组合串进行base64加密,将加密后的串传递到web服务器,服务器进行base64解密,得到username和password,然后进行匹配验证。


二、XAuth认证:

其实XAUTH就是oauth的简化版,只是支持桌面和移动设备,web认证还是需要oauth的。


三、Oauth认证:

1. 获取未授权的Request Token;
2. 获取用户授权的Request Token
3. 用授权的Request Token换取Access Token

保护用户的安全,防止第三方获取到你的帐号密码,他们开始采用了新的授权方式Oauth。
分享到:
评论

相关推荐

    XAuth OAuth认证类库

    XAuth、OAuth认证类库,内含类库源码、DLL、文档。

    mashape-oauth:用于Node.js的OAuth模块-支持RSA,HMAC,PLAINTEXT,2,3-Legged,1.0a,Echo,XAuth和2.0

    Mashape OAuth 用于Node.js的OAuth模块-支持RSA,HMAC,PLAINTEXT,2足,3足,1.0a,Echo,XAuth和2.0OAuth圣经如果您正在寻找流行的OAuth圣经,。 它广泛地解释了许多OAuth流程以及OAuth的工作方式。安装npm ...

    IPSEC_XAUTH

    IPSEC_XAUTH产生背景、XAUTH在IKE中交互阶段、XAUTH报文字段说明;

    xorg-x11-xauth

    centos 的x11转发工具,用于转发xshell连接请求,避免出现连接缓慢,连接警告 The remote SSH server rejected X11 forwarding request

    xauth命令 修改x服务器访问授权

    xauth命令用于显示和编辑被用于连接X服务器的认证信息。 语法格式:xauth [参数] 常用参数: -f 不使用默认的认证文件,而使用指定的认证文件 -q 安静模式,不打印未请求的状态信息 -v 详细模式,打印...

    ScreenOS 5.3 第9 卷:用户认证

    了配置认证、IKE、Xauth 及 L2TP 用户和用户组的诸多示例。其中还涵盖了用户认 证的其它一些方面,如更改登录标题、创建多类型用户 ( 如 IKE/XAuth 用户) 及在 应用认证的策略中使用组表达式。 本卷包含以下章节:

    xorg-x11-xauth-1.0.2-7.1.el6.x86_64.rpm

    xorg-x11-xauth-1.0.2-7.1.el6.x86_64.rpm

    xorg-x11-xauth-1.0.9-1.el7.x86_64.rpm

    离线安装包,亲测可用

    koa-xauth:Node后端微服务框架,基于koa-xauth中间件,TOKEN令牌式身份认证集成

    Node后端微服务框架,基于koa-xauth中间件,TOKEN令牌式身份认证集成 框架目录结构 ├── app.js ├── config │ ├── default.json │ ├── develop.json │ └── production.json ├── node_modules...

    LSXAuthSwift:Swift的xAuth Authorization标头生成器

    LSXAuthSwift是用Swift编写的轻量级xAuth(OAuth 1.0a版本)授权标头生成器。 LSXAuthSwift可以与您可以在其中设置自定义标头的任何网络库一起使用。 示例项目正在使用Alamofire。 LSXAuthSwift是使用Instapaper ...

    koa-xauth-源码.rar

    koa-xauth-源码.rar

    Juniper防火墙设计-第9卷-用户认证.pdf

    第一章 认证 第二章 认证服务器 第三章 infranet认证 第四章 认证用户 第五章 IKE/XAuth和L2TP用户 第六章 无线接口和以太网接口的可扩展认证

    ShareCenter:使用第三方开放RESTAPI实现的分享库

    认证实现了OAuth1.0,OAuth2.0,OAuth2.0变体, XAuth认证协议;分享实现了对文本、网址链接、图片链接、文件的后台分享,需要注意,因平台不同,并不是所有平台都对这些分享内容作支持。 ILSSCShareCenter目前支持的...

    react-lock:react的认证授权UI组件

    xauth react登录组件xauth是一个企业级身份认证提供商,其集成了OAuth,LDAP,OIDC等多种身份认证和授权解决方案。此仓库包含了xauth提供的React认证/授权UI组件。锁Lock是一种可嵌入的登录表单,可根据您的需求进行...

    omniauth-xauth

    OmniAuth XAuth OmniAuth XAuth 策略用于 1.0 策略开发。 此 gem 包含用于 OmniAuth 的通用 XAuth 策略。 它旨在作为其他策略的构建块策略,而不是单独使用(因为它没有收集 uid 和用户信息的固有方法)。 XAuth ...

    django-api-example:带有Django,Tastypie,xAuth和Heroku的示例REST API

    概述 此示例说明如何使用 , 和的变体创建... * 也使用xAuth。 原料 (和 )-我觉得自己好喜欢RESTEEP,而我喜欢Django,所以这是一个简单的起点。 此外,Tastypie通过django-oauth-plus应用程序支持OAuth(但不支持xA

    python使用xauth方式登录饭否网然后发消息

    import sys, urllib, reimport oauth.oauth as oauthfrom urllib2 import Request, urlopen status = ‘hello world !’ # send message consumer_key = ‘…’ # api keyconsumer_secret = ‘…’ # api secret ...

    ubuntu 8.0.4 server 安装oracle10.2成功

    Install software 0. software oracle 10g for linux ... sudo apt-get install xauth libxp6 libxt6 libxtst6 sudo apt-get install x11-apps sudo apt-get install sun-java6-jdk 。。。。

    IPv6 双栈体系结构

    1 互联网协议栈版本6简介 2 IPV6配置 3 连接和网络服务 4 静态和动态路由 5 地址转换 6 IPv4环境中的IPv6 7 IPSec通道技术 8 IPv6 XAuth用户认证

    WP7新浪微博SDK源码

    支持 Oauth 1.0 和 xAuth 两种授权模式。 下载包中包含源代码,示例代码。 新浪微博是一个由新浪网推出,提供微型博客服务的类Twitter网站。 用户可以通过网页、WAP页面、手机短信、彩信发布消息或上传图片。 新浪...

Global site tag (gtag.js) - Google Analytics