راکت

عدم اجازه ورود از دو سیستم

3 پاسخ

سلام وقت بخیر
دوستان یه موردی بود میخواستم ببینم تو وب چیکار میشه کرد که کلا اجازه ورود بیش از یک سیستم رو به کاربر ندیم؟
مثا من از سیستم A لاگین میشم و از خدمات یک سایت استفاده میکنم و رمزمو میدم به دوستم تا اونم با سیستم B وصل بشه و استفاده کنه.
چه سناریو هایی پیشنهاد میدید.
در صورت امکان فریمورک خاص نباشه صرفا سناریو یا حداقل نمونه پرسش یا کد برای php
ممنون

Ramin Mor
Ramin Mor
@ramin.mor47
ثبت پرسش جدید

پاسخ‌ها

3
developer
developer
@developer

تخصص: برنامه نویس

یک api_key تعریف کنید واسه کاربر و هربار که ریکويست میفرسته چک کنید معتبر باشه و اگه توی سیستم جدیدی لاگین کرد key رو تغییر بدید تا با سیستم قبلی نتونه وارد بشه و مجبور بشه دوباره لاگین کنه، اینطوری در آن واحد فقط یک کاربر میتونه کار کنه

Ramin Mor
Ramin Mor
@ramin.mor47

تخصص: کارشناس آی تی (برنامه نویسی)

میشه از sessionid هم استفاده کرد؟ @developer
مثلا با هر بار لاگین این سشن ذخیره بشه با تایم لاگینش. سری دوم که میخواد لاگین بشه بررسی کرد که آیا از زمان لاگین قبلیش منقضی شده یا نه و اینکه سشنش همونه یا نه. اگه زمانش منقضی نشده بود و سشن یکی بود اجازه ورود ندیم.
این سناریو درست هست به نظرتون؟

شاید پاسخ شما همین‌جا باشد

developer
developer
@developer

تخصص: برنامه نویس

بله اینم درسته همونه

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام