---
title: "概述 | OceanBase 文档中心"
description: 概述 什么是 OAuth2 OAuth（Open Authorization，开放授权）是一个开放标准的授权协议，允许用户授权第三方应用访问其存储在资源服务上受保护的信息，而不需要将用户名和密码提供给第三方应用，解耦了认证和授权。OAuth 作为一种国际标准，目前传播广泛并被持续采用。OAuth2.0 是 OAuth…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*lqS5SYzz_YEAAAAAAAAAAAAADiGDAQ/original) 开发者中心 ODCV 4.0.2 企业版

# 概述

更新时间：2023-02-28 18:03:26

## 什么是 OAuth2

OAuth（Open Authorization，开放授权）是一个开放标准的授权协议，允许用户授权第三方应用访问其存储在资源服务上受保护的信息，而不需要将用户名和密码提供给第三方应用，解耦了认证和授权。OAuth 作为一种国际标准，目前传播广泛并被持续采用。OAuth2.0 是 OAuth 协议的延续版本，更加安全，更易于实现，但不兼容 OAuth1.0，即完全废止了 OAuth1.0。 OAuth（Open Authorization，开放授权）是为用户资源的授权定义了一个安全、开放及简单的标准，第三方无需获知用户的账号和密码，即可获取到用户的授权信息。

- OAuth2 用于REST/APIs 的代理授权框架（delegated authorization framework）。
 - OAuth2 是基于令牌 Token 的授权，在无需暴露用户密码的情况下，让应用获取对用户数据有限访问权限。
 - OAuth2 解耦认证和授权。

## 什么是 OceanBase 开发者中心

OceanBase 开发者中心（OceanBase Developer Center，ODC）是为 OceanBase 数据库量身打造的企业级数据库开发平台。ODC 支持连接 OceanBase 中 MySQL 和 Oracle 模式下的数据库，同时为数据库开发者提供了数据库日常开发操作、WebSQL、SQL 诊断、会话管理和数据导入导出等功能。ODC 采用成熟的浏览器-服务端架构，拥有跨平台、轻量化和易部署的特点。同时，ODC 还提供客户端版本，不仅能满足个人开发者快速上手使用 OceanBase 的需求，还可提升开发人员与 DBA 的协作效率。

## 应用场景

ODC 提供桌面版和 Web 版两种产品形态。

- 桌面版支持 Windows 和 Mac 操作系统。
 - Web 版支持 X86/ARM 架构。

ODC Web 版支持 OAuth2 集成，ODC Web 版内置账号体系，因此在集成时需配置外部账号服务。Web 版支持场景如下表所示：

| 支持场景 | 说明 |
| --- | --- |
| 跳转到 ODC 首页 | 在 CAS OAuth2 上集成 ODC 且认证登录 ODC 后，通过授权页面登录到 ODC 首页。 |

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
