Authing 文档
文档
快速开始
概念
使用指南
开发集成
应用集成
加入 APN
多租户(内测版)
旧版
快速开始
概念
使用指南
开发集成
应用集成
加入 APN
多租户(内测版)
旧版
应用集成

    在 Odoo 中集成 Authing 完成单点登录

    1

    Odoo 简述

    2

    Odoo 集成流程

    3

    体验登录

    Odoo 简述

    Odoo 是一套基于 Web 的开源商业业务应用程序。Odoo 的主要应用包括 CRM、网站构建器、电子商务、仓库管理、项目管理、计费和会计、销售点、人力资源、市场营销和制造等。

    Authing 在云上提供适用于 Web、iOS 和 Android 的通用身份认证和授权平台,可以帮助开发者和企业使用全新的方式、最简单的手段解决复杂的用户身份问题。

    本案例为 Odoo 集成 Authing 在云上实现单点登录的教程。

    ¶ 问题

    1. 组织需要一套统一的账号体系来管理公司内外部的员工,并且能打通 Odoo;
    2. 除 Odoo 外,还有自研的系统和其他第三方系统;

    ¶ 解决方案

    1. 通过在 Odoo 中配置 OAuth 2.0 集成「使用 Authing 登录」从而完成对 Odoo 的单点登录;
    2. 自研系统直接通过 Authing 的 SDK 集成,将 Authing 作为身份中台向各个业务系统分发身份;

    ¶ 什么是 OAuth 2.0

    OAuth 2.0 是目前最流行的授权机制,用来授权第三方应用,获取用户数据。 这个标准比较抽象,使用了很多术语,初学者不容易理解。其实说起来并不复杂,阮一峰老师讲的非常好,请从这篇文章查看:http://www.ruanyifeng.com/blog/2019/04/oauth_design.html

    ¶ 集成效果

    如上图所示,用户点击「使用 Authing 登录」后跳转到「Authing 登录页面」,从 Authing 登录后跳回到 Odoo 完成登录。

    回到列表

    用户身份管理

    集成第三方登录
    手机号闪验 (opens new window)
    通用登录表单组件
    自定义认证流程

    企业内部管理

    单点登录
    多因素认证
    权限管理

    开发者

    开发文档
    框架集成
    博客 (opens new window)
    GitHub (opens new window)
    社区用户中心 (opens new window)

    公司

    服务状态
    15559944612
    sales@authing.cn
    北京市朝阳区北辰世纪中心 B 座 16 层(总)
    成都市高新区天府五街 200 号 1 号楼 B 区 4 楼 406 室(分)

    京ICP备19051205号

    beian京公网安备 11010802035968号

    © 北京蒸汽记忆科技有限公司