YeeAuth 文档
单点登录及应用面板

获取用户可见的所有开启单点登录SSO的应用

GET
/api/v2/users/launchpad/all-applications

获取用户可见的所有开启单点登录SSO的应用

Authorization

x-userpool-id<token>

IAM Userpool Id

In: header

Response Body

*/*

*/*

*/*

*/*

*/*

curl -X GET "https://example.com/api/v2/users/launchpad/all-applications"
{  "code": 0,  "success": true,  "msg": "string",  "data": {    "list": [      {        "id": "string",        "createdAt": "2019-08-24T14:15:22Z",        "updatedAt": "2019-08-24T14:15:22Z",        "userpoolId": "string",        "protocol": "string",        "isOfficial": true,        "isDefault": true,        "isDemo": true,        "name": "string",        "description": "string",        "secret": "string",        "identifier": "string",        "jwks": "string",        "ssoPageCustomizationSettings": {          "hideIdp": true,          "hideForgetPassword": true,          "autoRegisterThenLogin": true,          "hideSocialLogin": true,          "hideLoginByPhoneCode": true,          "hideRegister": true,          "hideUserPasswordLogin": true,          "hideWxMpScanLogin": true,          "hideRegisterByPhone": true,          "hideRegisterByEmail": true        },        "logo": "string",        "redirectUris": "string",        "logoutRedirectUris": "string",        "initLoginUrl": "string",        "ssoLoginUrl": "string",        "oidcProviderEnabled": true,        "oauthProviderEnabled": true,        "samlProviderEnabled": true,        "casProviderEnabled": true,        "registerDisabled": true,        "loginTabs": [          "string"        ],        "passwordTabConfig": "string",        "defaultLoginTab": "string",        "registerTabs": [          "string"        ],        "defaultRegisterTab": "string",        "css": "string",        "oidcConfig": "string",        "oidcJweConfig": "string",        "samlConfig": "string",        "oauthConfig": "string",        "casConfig": "string",        "enableDeviceMutualExclusion": true,        "loginRequireEmailVerified": true,        "agreementEnabled": true,        "ssoEnabled": true,        "casExpireBaseBrowser": true,        "qrCodeScanning": {          "redirect": true,          "interval": 0        },        "permissionStrategyConfig": {          "enabled": true,          "defaultStrategy": "string",          "allowPolicyId": "string",          "denyPolicyId": "string"        },        "verifyCodeTabConfig": "string",        "appType": "string",        "customLoading": "string",        "customBrandingEnabled": true,        "customSecurityEnabled": true,        "loginFailStrategy": "string",        "loginFailCheck": {          "timeInterval": 0,          "limit": 0,          "enabled": true        },        "loginPasswordFailCheck": {          "timeInterval": 0,          "limit": 0,          "enabled": true        },        "frequentRegisterCheck": {          "timeInterval": 0,          "limit": 0,          "enabled": true        },        "emailVerifiedDefault": true,        "qrCodeLoginStrategy": {          "qrcodeExpiresAfter": 0,          "returnFullUserInfo": true,          "allowExchangeUserInfoFromBrowser": true,          "ticketExpiresAfter": 0        },        "sendWelcomeEmail": true,        "loadingBackground": "string",        "applicationType": "string"      }    ],    "totalCount": 0  }}
{  "code": 0,  "success": true,  "msg": "string",  "data": {}}
{  "code": 0,  "success": true,  "msg": "string",  "data": {}}
{  "code": 0,  "success": true,  "msg": "string",  "data": {}}
{  "code": 0,  "success": true,  "msg": "string",  "data": {}}