من می خواهم یک سیستم کسب بیت کوین به صورت ابری راه بندازم و می خواهم یک کاری کنم که فر نیاد با دو ایمیل مختلف تو سیستم ثبت کنه می خواهم فقط اون فرد با یک ip فقط بتونه یکبار ثبت نام کنه اگه ip رو تغییر بده باید چیکار کنم یا از شکن استفاده کنه باید چیکار کنم (آیا امکانش هست طرف ipفیک تعریف کنه)
سلام
امکان تشخیص این که کاربر قبلا عضو شده یا نه به هیچ عنوان وجود نداره. آی پی هم هر لحظه میتونه تغییر بکنه. حتی اگه از مواردی مثل کوکی و سشن هم استفاده کنید باز هم یه تاریخ انقضایی دارن یا اینکه کاربر میتونه با پاک کردن تاریخچه مرورگر یا با استفاده از مرورگر دیگه ای این موارد رو هم دور بزنه.
البته اگه مدنظر شما این باشه که بر روی یه سیستم، کاربر نتونه همزمان با دو تا اکانت حتی با مرورگرهای مختلف وارد سایت شما بشه میتونید جلوی این کار رو بگیرید. به هر حال کاربر وقتی بر روی یه سیستم داره مرورگرهای مختلف رو باز میکنه درواقع آی پی جاری یکسان هست و با محدود کردن آی پی جاری برای یک فعالیت، میتونید آخرین اکانتی که با اون آی پی وارد شده رو اجازه بدید و اکانتهای قبلی رو اجازه فعالیت ندید. من با این روش در یه سیستم دیگه ای که کاربر متفاوتی داشت تست کردم و جلوی تقلب رو گرفتم
شاید پاسخ شما همینجا باشد
@e.b35927
از طریق مرورگر امکان دسترسی به آدرس مک کاربر امکانپذیر نیست
@masoudproton
خب ببینید کاربر وقتی با یه آی پی حتی با استفاده از فندق شکن با دو اکانت متفاوت لاگین کنه برای هر کدوم آی پی مجزا که نداره. آی پی ها مشترک هستن و سیستم رو میتونید طوری بنویسید که تشخیص بده که وقتی چند کاربر با یه آی پی مشترک لاگین کردن رو تشخیص بده
در واقع شما موقعی که کاربر لاگین میکنه آی پی جاری اون رو توی دیتابیس میگردید ببینید که در حال حاضر کاربر دیگه ای هم با اون آی پی لاگین کرده یا نه که اونموقع میتونید هر بلایی خواستید سرش بیارید و برای این چک کردن هم باید موقعی که کاربر لاگین کرد آی پی جاری رو توی دیتابیس ذخیره کنید که بتونید چک کنید اون رو