본문 바로가기

Salesforce/Development

Salesforce OAuth 2.0 - password Type

728x90

Salesforce OAuth 2.0의 여러가지 방식 중 password 방식을 설명 합니다.
Sandbox 기준 예시 입니다.

Method : POST

URL : https://test.salesforce.com/services/oauth2/token

params :
 - grant_type : password
 - username : Login Id
 - password : Login Password
 - client_id : Connected App Client ID
 - client_secret : Connected App Client Secret key

// 요청 예시
https://test.salesforce.com/services/oauth2/token?grant_type=password&username=dkbmc@innisfree.co.kr.gtm&password=amore12345&client_id=3MVG9e2mBbZnmM6ks2kVSUB0EdmaLeekv7GrDP8JxtS8vJy3cQihrF4ZMx5C4bWmRj4E31qOLD7mxhr7oQo7M&client_secret=7415663690936898246
// 응답 예시
{
  "access_token": "00DN0000000Afz0!AR8AQFgvfmKVwmbKuxTILbUnhDNjGl7qDMi5o0IjROj6kDB4r7Rcsodo25EqmVVipznC6af5gwgSM1KVhBrtNvQFbjDXKn1J",
  "instance_url": "https://abcdefg.cs6.my.salesforce.com",
  "id": "https://test.salesforce.com/id/00DN0000000Afz0MAC/00528000002KZoHAAW",
  "token_type": "Bearer",
  "issued_at": "1481591221369",
  "signature": "TUe0ijgr0ue5oLaCaRPtSQilQ19QRy7LmUyoFPX5nqs="
}

Postman 테스트 예시

728x90