Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
K ketanyun-sdk
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • 科探开源
  • ketanyun-sdk
  • Wiki
  • 应用接入概述

Last edited by marstone Sep 01, 2020
Page history
This is an old version of this page. You can view the most recent version or browse the history.

应用接入概述

概述

本文介绍使用科探云平台开发一个完成的应用(MIS系统)所需的步骤和要求。

1.应用创建(@xssun)

  • 申请在OAuth中创建新应用、获取此应用的client_id,client_secret,接入统一身份认证和漫游
  • 申请OAuth中提供的各种API的scope,用于获取基础数据、访问通用能力

2.源代码管理(@marstone)

  • 申请流程:联系 marstone
  • 在 gitlab 中申请新建应用。

2.统一身份认证接入(@lwu)

  • 推荐OpenID Connect方式,具体参考其他文档。

3.权限管理(@ykwu)

  • 在Authorize中,创建应用的菜单、配置角色和角色构成

4.界面集成(待定)

  • 遵循界面开发的要求,集成到 miscenter 中。

5.API调用(待定)

  • 诸如通知API、文件API、导出API等的申请、授权、使用方式。

6.应用的持续交付/持续集成(运维部门)

  • 主要包括:持续集成接入、服务器申请、域名配置等。
  • 参考运维方面的规范。
Clone repository
  • CAS 客户端集成文档
  • OAuth 2.0 OIDC 客户端集成文档
  • OAuth 2.0 集成文档
  • Home
  • 应用接入概述
  • 认证客户端集成文档