그룹웨어등을 통해서 WORKUP으로 바로 접속하기 위한 SSO 연동 방식입니다.
WORKUP ⇒ 고객사 제공 API
Token 발급 요청 API
> Shell code :
Shell
복사
> Response JSON code:
{
"data" : {
"authToken" : "isDFSDFefdOiJKV1QiLCJhbr51651651oSEfSq0ahVE6546qwNMKLQJDFsgd"
"sessionToken" : "eDfdsfEEXA535JKV1QiLCJhbr6565sFDDFDoQy684968535DCRQqwNMKLQJ35CTi2_3jJy235scC"
"userKey" : "DSO9778ROvDCEoCRPn1X8684EFr2ckFuBhZEf35rpFyTL5ugvSGHE",
"message" :"OK",
"io" : null
}
JSON
복사
API설명
WORKUP에 SSO Login을 하기위해서 token(authToken , sessionToken)을 요청합니다.
REQUEST URL
https://hr.workup.plus/sso/client/certificate
HTTP METHOD
POST
Headers
필드명 | 타입 | 필수여부 | 설명 | 예시 |
apiKey | String | 필수 | 고객 API KEY | 66666666-3333-aaaa-bbbb-99999999 |
tenantKey | String | 필수 | 회사코드 | WORKHOLDING |
Request Parameter
필드명 | 타입 | 필수여부 | 설명 | 예시 |
token | String | 필수 | 고객사 인증 토큰 | df54654E651SFV4cCI6MT6551CCEEjg3OTEzOCwidXNlcklkIjoiSFIxMDEzMEEfasdfaefDEfg3535scIxMDEzMjVAaXN1L1212ieefdsfasdfAS3535sf3fdf6884EEDFF |
Response Field
필드명 | 타입 | 필수여부 | 설명 | 예시 |
status | String | 상태 | SUCCESS | |
result | Object | 결과 | ||
authToken | String | 인증토큰 | isDFSDFefdOiJKV1QiLCJhbr51651651oSEfSq0ahVE6546qwNMKLQJDFsgd | |
sessionToken | String | 세션토큰 | eDfdsfEEXA535JKV1QiLCJhbr6565sFDDFDoQy684968535DCRQqwNMKLQJ35CTi2_3jJy235scC | |
userToken | String | 유저 키 | DSO9778ROvDCEoCRPn1X8684EFr2ckFuBhZEf35rpFyTL5ugvSGHE | |
message | String | |||
io | String |
Error Code
코드명 | 설명 |
404 | 페이지를 찾을 수 없습니다. |
500 | 문법 오류가 있습니다. |
SSO 연동을 하기 위한 기본적인 구성도입니다.
IP등록 및 WORKUP 구조에 맞도록 고객사쪽에서 작업이 필요하며 상세한 내용은 워크업 운영유지보수 담당자에게 연락해주시기 바랍니다.