Android 常用 OAuth 登录与分享详解:OAuth 介绍与入门 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程先从 OAuth 的定义及应用背景开始了解,然后再通过 OAuth 的四种认证模式来加深对 OAuth 认证流程的了解;最后结合百度 OAuth 文档在浏览器中模拟授权码流程,并且通过请求获取用户信息 API 来获取到用户在百度的个人信息。

    1.OAuth 概述与运行流程 00:09:13

    本课主要是了解 OAuth 的概述,比如说:OAuth 的定义,OAuth 应用场景及他的运行流程。

    2.授权码模式 00:15:13

    本课程主要讲解功能最完整、流程最严密的授权码模式,包括他的流程及请求与返回格式。

    3.简化模式、密码模式、客户端模式 00:14:02

    本课程主要是讲解 OAuth 认证模式中的其它三种:简化模式、密码模式、客户端模式。

    4.更新令牌与问题集锦 00:07:42

    本课程主要是讲解如何更新令牌信息及剖析两个常见问题:sate 参数的作用及授权码模式中临时授权这一步是否可省略。

    5.申请百度开发者帐号及百度 OAuth 介绍 00:08:10

    本课程主要是讲解如何申请百度开发者帐号及对百度 OAuth 有个大致的了解。

    6.获取百度令牌 00:20:30

    本课程主要是讲解如何获取百度令牌信息。

    7.获取百度用户信息 00:04:17

    本课程主要是讲解如何通过令牌获取到用户在百度的个人信息。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Android 常用 OAuth 登录与分享详解:OAuth 介绍与入门

7课时,79分钟
kris
kris

极客学院签约布道师

布道师简介:
《Android 开发入门与实战(第二版)》作者,eoeAndroid 超级版主


课程背景:
越来越多的第三方应用需要去读取其它网站的用户信息来完成自身应用的功能,而其中授权是最重要的一步,如果不够安全可靠就会造成不可预估的后果。所以 OAuth 就产生了,可以为资源服务器提供一种安全可靠的授权方式。

核心内容:
1.OAuth 定义
2.OAuth 应用场景
3.OAuth 4 种授权码过程
4.OAuth 令牌刷新 
5.如何申请百度开发者帐号
6.获取百度令牌
7.获取百度用户信息


软件环境:


是否提供资料:


课程等级:初级


适合人群:
所有开发者

  • 技术问答
  • 资料与Wiki

相关课程

  • Android 侧滑菜单之 DrawerLayout 的使用

    本课讲解如何使用 Google 官方提供的 DrawerLayout 控件,同时结合 Fragment 的动态创建与 ActionBar 来实现侧滑菜单功能的开发。

    5课时 38分钟
    初级
    24789人学习
  • Andriod 自动化测试及其框架简介

    本课主要分析了Android UI 自动化测试的前景,介绍了当前UI自动化测试使用的框架,并做了一个实例,演示 UiAtuotomator 测试框架的使用。

    3课时 19分钟
    初级
    19281人学习
  • Android 中 Action Bar 的使用

    Action Bar 是一个标识应用程序和用户位置的窗口控件,并且给用户提供统一的操作和导航模式。在大多数的情况下,当需要突出展现用户行为或全局导航的时候使用 Action Bar,因为其能够使应用程序给用户提供一致的界面,并且系统能够很好的根据不同的屏幕配置来适应操作栏的外观。

    7课时 73分钟
    初级
    20018人学习
  • 聚合数据 Android 项目开发实战:短信验证码

    本课程学习集成及使用聚合数据短信验证码 Android SDK, 通过短信验证码 Android SDK 获取验证码、提交验证码,以及等待验证码短消息期间的倒计时显示。

    4课时 23分钟
    中级
    11744人学习