Skip to main content

احراز هویت

برای استفاده از اپلیکیشن گنجدار توسط نمایندگی‌های مختلف، لازم است تا از طریق api زیر، لینک موقت ورود به اپلیکیشن را دریافت کنید.

POST/v1.1/account/third-party/before-login/

Request Body

{
"username": "username",
"password": "password",
"source": "source"
}

Response Body

{
"url": "https://pudo.ganje.net/auth/eyJ1dWlkIjoiYmMxZWE1YzktMDA1Mi00NzNiLThkMjQtMTcxOGIzNWFiNzZkIiwibm9uY2UiOiI1YjA5ZTNiMWEwZjA0YTQxODRjMzRhZTM4ZTM4NjBlOSJ9:1vIhh5:x1uqS1zzvxdHwM948FcaOJgtczJhvQOPYGb8UhZod-A"
}

Response Codes

Status Code code detail Description
200--درخواست با موفقیت انجام شد.
400497Invalid third party sourceفیلد source صحیح نیست.
401498Invalid credentials for the third party sourceاطلاعات ورود صحیح نیست.
tip

برای استفاده از این api لازم است تا سرویسی از سمت شما توسعه داده شده باشد که مقادیر username و password را دریافت کند و در صورت صحت این اطلاعات، uuid مرتبط با این نمایندگی را برگرداند.

همچنین مقدار فیلد source‍ باید برابر با مقداری باشد که از تیم پشتیبانی فنی گنجه دریافت کرده‌اید.

info

لینک دریافت شده جهت ورود به اپلیکیشن گنجدار، برای زمان محدودی معتبر است. در صورت منقضی شدن لینک، لازم است تا مجدداً از طریق این api لینک جدید دریافت کنید.