SOLAPI
Search…
SOLAPI
Documents for SOLAPI Developers
AUTHENTICATION
Overview
API Key 인증 방식
OAuth2 인증 방식
멤버 권한 목록
SSO 인증 방식
SSO 인증 방식
DEVELOPMENT-KITS
DB연동 Agent
C#
Go
Java
Node JS
Others
PHP
Python
Ruby
Visual Basic .NET
Visual Basic 6
APP-STORE
솔라피 OAuth2 연동 Node & Express를 이용하여 앱 만들기
솔라피 앱 스토어에 내가 만든 앱 등록하기
API REFERENCE
Overview
메시지
카카오톡
잔액
가격
스토리지
메시지 상태 코드
Terminology
SSO
SSO-SINGLE-SIGN-ON
시작하기
Powered By
GitBook
SSO 인증 방식
SSO란?
싱글사인온(Single Sign-On, SSO)은 하나의 로그인 인증 수단을를 사용해 사이트에서 제공하는 여러 어플리케이션 혹은 API에 접근할 수 있는 중앙화된 세션 및 사용자 인증 서비스입니다.
솔라피에서도 SSO이용이 가능하며 기본 순서는 아래와 같습니다.
각각 SSO API 관련 설명은 아래 링크를 참고해주세요.
****
SSO API Reference
SSO 토큰, 홈페이지 토큰 모두 개별적으로 API 이용이 가능하며, 토큰을 이용하여 API접근 방식은 아래 링크를 참고해주세요.
SSO 토큰 인증 방식
****
홈페이지 토큰 인증 방식
기타 문의 사항은
1:1문의
로 남겨주시면 감사하겠습니다.
REST API를 요청(Request)할 때 HTTP 헤더에 SSO Authorization 정보를 추가하여 인증 받을 수 있습니다. API를 요청한 계정의 소유자를 확인하는데 필수적인 절차입니다.
SSO 인증을 이용할 시
SSO 전용 토큰을 발급
받아야 하며, 앱 관리자가 허용한 IP에서만 해당 인증방식을 사용 가능합니다.
SSO 토큰을 사용하여 API 접근하기
발급 받은 SSO 토큰을 사용하여 아래와 같이 솔라피의 API를 이용할 수 있습니다.
1
curl -X (GET|POST) https://api.solapi.com/<접근하려는 API url>
2
-H 'Authorization: sso <SSO Token>'
Copied!
위의 예제처럼 요청하려는 HTTP Request 의 Header 에 Authorization 값을 넣어주면 됩니다. 예를 들어 요청하려는 API 가 간단한 유저 정보를 가져오는 API 라고 한다면 아래와 같이 할 수 있습니다.
1
curl -X GET https://api.solapi.com/users/v1/member
2
-H 'authorization: sso eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBJZCI6IkRvM2VOQ2ZvdUFCcSIsIm1lbWJlcklkIjoiTUVNVXdnX0d2SEVNcjQiLCJhY2NvdW50SWQiOiIyMTA3MjIxOTY1Mzg2NyIsImlhdCI6MTYyNzIyMjUxMn0.Eh_hXbqhfTC00QDvF4HrLgXnUqEsT80c6-r3qM6vfff'
Copied!
정상적으로 결과가 온다면 해당 멤버 정보 데이터를 가져 왔을 것 입니다.
API Documents
를 통해 사용 가능한 API 를 확인할 수 있습니다.
Previous
시작하기
Next - DEVELOPMENT-KITS
DB연동 Agent
Last modified
5mo ago
Copy link
Contents
SSO란?
SSO 토큰을 사용하여 API 접근하기