브랜드페이 인증
https://docs.tosspayments.com/guides/brandpay/integration
문서를 보게되면 리다이렉트로 액세스토큰을 발급하는 과정은 약관동의와 함께 진행되는것으로 보여집니다.
약관동의나 본인확인은 최초 1회만 진행하는것 같은데 액세스토큰 발급은 매번, 심지어 브랜드페이관련 메소드 호출시마다 호출이되는게 맞는건가요?
액세스토큰 발급 및 갱신시 만료기한을 저장 후 체크해서 만료되면 리프레쉬토큰으로 재발급을 진행해야하나요?
그래야한다면 액세스토큰 갱신시마다 DB호출이 불가피하니 (거의 버튼을 누를때마다) 갱신하지않고 유효기간을 가지고 만료되기 몇일전이면 갱신하는 로직을 구성해도 상관이 없을까요?
1. 액세스토큰, 리프레쉬토큰을 저희 서버에서 관리하는게 맞는건가요?
2. 액세스토큰이 만료되면 어디서 권한없음 에러가 발생하는것인가요? (SDK 내부일것으로 추측이 됨)
에러를 저희가 받아서 갱신을 해야하는건가요? 아니면 자동으로 리다이렉트를 다시 호출해서 거기서 유효기간 체크후 재발급을 진행해야하나요?
추가질문
계약을 하지않은 상태에서는 리다이렉트URL을 등록하지 못하기때문에 localhost:3000/callback-auth 으로만 가능한건가요?
문서를 보게되면 리다이렉트로 액세스토큰을 발급하는 과정은 약관동의와 함께 진행되는것으로 보여집니다.
약관동의나 본인확인은 최초 1회만 진행하는것 같은데 액세스토큰 발급은 매번, 심지어 브랜드페이관련 메소드 호출시마다 호출이되는게 맞는건가요?
액세스토큰 발급 및 갱신시 만료기한을 저장 후 체크해서 만료되면 리프레쉬토큰으로 재발급을 진행해야하나요?
그래야한다면 액세스토큰 갱신시마다 DB호출이 불가피하니 (거의 버튼을 누를때마다) 갱신하지않고 유효기간을 가지고 만료되기 몇일전이면 갱신하는 로직을 구성해도 상관이 없을까요?
1. 액세스토큰, 리프레쉬토큰을 저희 서버에서 관리하는게 맞는건가요?
2. 액세스토큰이 만료되면 어디서 권한없음 에러가 발생하는것인가요? (SDK 내부일것으로 추측이 됨)
에러를 저희가 받아서 갱신을 해야하는건가요? 아니면 자동으로 리다이렉트를 다시 호출해서 거기서 유효기간 체크후 재발급을 진행해야하나요?
추가질문
계약을 하지않은 상태에서는 리다이렉트URL을 등록하지 못하기때문에 localhost:3000/callback-auth 으로만 가능한건가요?
브랜드페이에서는 자체 간편결제에 사용할 수 있는 UI를 쉽게 가져다 쓸 수 있는 브랜드페이 JavaScript SDK 연동 가이드입니다.

