oauth

ثبت تصمیم کاربر (اجازه / انصراف) و دریافت آدرس بازگشت

allow: کد یک‌بارمصرف (۵ دقیقه) می‌سازد و redirect_uri?code=…&state=… برمی‌گرداند. deny: redirect_uri?error=access_denied&state=…. state همیشه عیناً برگردانده می‌شود.

post/oauth/authorize

Request

  • Base URL: https://barchin.net/api
  • URL: https://barchin.net/api/oauth/authorize
  • Auth: HTTP bearer

Request body

response_typestring nullable
client_idstring nullable
redirect_uristring nullable
scopestring nullable
statestring nullable
code_challengestring nullable
code_challenge_methodstring nullable
decision'allow' | 'deny' required

allow: «اجازه می‌دهم»؛ deny: «انصراف».

Response

Successful Response

redirect_tostring required

مرورگر را به این آدرس بفرستید (redirect_uri با code یا error).

Changes

No recorded changes to this operation across all 1 revision of this API.