
# 开发者使用demo应用配置详细说明
以下是集成 OrgID 登录功能的demo示例。
开发者需根据自身实际场景配置对应参数。
```
spring:
  application:
    name: DemoOrgidLogin                                             # 应用名称，用户可自行决定自身应用名
  thymeleaf:                                                         # thymeleaf默认配置
    prefix: classpath:/dist                                        
    encoding: UTF-8
    suffix: .html
    mode: HTML5
    cache: false
    servlet:
      content-type: text/html
  redis:                                                             # Redis连接信息，开发者需配置自己的Redis连接信息
    host: {{spring.redis.host}}                                      # Redis主机地址
    port: {{spring.redis.port}}                                      # Redis端口号
    password: {{spring.redis.password}}                              # Redis连接密码
  web:
    resources:
      add-mappings: false
      static-locations:
        - classpath:/dist/
server:                                                              
  port: 8083                                                         # 服务端口号，开发者可根据需求配置自身服务端口号
org:                                                                
  url: {{org.url}}                                                   # OrgID访问域名，为OrgID固定域名不可更改，用于访问OrgID接口
  web-url: {{org.web-url}}                                           # OrgID访问域名，为OrgID固定域名不可更改，用于访问OrgID接口
  app:
    cookie-domain: {{org.app.cookie-domain}}                         # 为demo应用与用户建立的会话的cookie域，需配置为开发者自身应用域名或ip
    jwt-key: {{org.app.jwt-key}}                                     # jwt加密密钥，用于创建和解析jwt串。该值开发者可自行配置，妥善保管长度需为4的倍数
    ent-point-url: {{org.app.ent-point-url}}                         # demoApp自身应用的域名或ip，开发者自行配置
    protocol-login:
      oauth:
        clientId: {{org.app.protocol-login.oauth.clientId}}          # OAuth协议在OrgID侧生成的应用凭证，开发者需自行配置
        clientSecret: {{org.app.protocol-login.oauth.clientSecret}}  # OAuth协议在OrgID侧生成的应用凭证密钥，开发者需自行配置
demo:
  login:
    url: {{demo.login.url}}                                          # demo应用自身登录url，用于拦截未登录后，跳转重定向的登录地址，开发者需自行配置
nuwa:                                                                # Cloud Map配置信息
  security:
    config:
      sensitiveWords: spring.redis.password,org.app.protocol-login.oauth.clientSecret,org.app.jwt-key
  cloudmap:
    read: cloudmap
    clusterName: {{nuwa.cloudmap.clusterName}}
    provider:
      cluster: {{nuwa.cloudmap.provider.cluster}}
    serverAddr: {{nuwa.cloudmap.serverAddr}}
    version: {{nuwa.cloudmap.version}}
    namespaceName: {{nuwa.cloudmap.namespaceName}}
logging:                                                             
  config: /opt/huawei/app/service/config/logback-spring.xml          # logback日志配置路径
```
