لاگین اپ کانکت فقط با بلیت خریداری شده
سلام بر حجت
امروز قصد داریم شما رو با نحوه ورود به اپ کانکت، فقط و فقط با بلیت خریداری شده خود، آموزش دهیم. پس با ما همراه باشید.
یه روش قدیمی برای ورود به اپ کانکت بود که نیاز بود موبایل جدیدی وارد و تایید بشه و در نهایت کاربری با توکن اهراز هویت برای ایجاد و برگشت داده می شد.
ولی در این روش، روشی نوین، نیاز به تایید هویتی نبوده و تنها با در دست داشتن بلیت خریداری شده می شه توکن کاربری رو گرفت و از امکانات، از جمله ریسورس های مختلف، مثل قبل استفاده کرد.
برای گرفتن توکن، بلیت خود رو به روش زیر به ریسورس مربوطه ارسال می کنید:
POST https://api.evand.com/connect/auth/tokens
{
"ticket": "XXX"
}
خروجی برگشتی از سرور اطلاعات کاربر جدید و یا از قبل ایجاد شده خواهد بود.
اگر از بلیت تا به حال استفاده نشده باشه، یه کاربر جدید ساخته می شه، ولی در صورتی که قبلا یبار لاگین کرده باشید و کاربری برای بار اول ساخته شده باشه، همان کاربر در سری های بعد هم برگشت داده می شه.
خروجی چیزی مثل این خواهد بود:
{
"data": {
"id": 208875,
"city_id": -1,
"first_name": "حسین",
"last_name": "بقایی",
"username": "حسین بقایی",
"email": null,
"email_md5": "8f8c003be631f7355deb08c2c76184c8",
"mobile": null,
"bank": null,
"birth_date": null,
"email_confirmed": false,
"mobile_confirmed": false,
"avatar": null,
"avatar_url": "",
"role": "user",
"request_deposit": "no",
"articles": null,
"events": null,
"organizations": null,
"faved_categories": null,
"attended_events_duration": null,
"attended_categories": null,
"messages": null,
"created_at": "2018-11-06T12:04:34+0330",
"updated_at": "2018-11-06T12:04:34+0330",
"_links": {
"self": {
"href": "/users/208875"
},
"saved_search": null
}
}
}
و توکن هم در هدر قرار می گیره و برگشت داده می شه:
Authorization →Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2V…
همین.
تا دیداری دوباره، خدانگهداررررررررررر، به امیده دیدار
حالا، خدانگهداررررررررررر، به امیده دیدار