سلام
سناریو به این صورته
کاربر لاگین کرده و بعد از پرداخت موفق یک نقش بهش اختصاص داده میشه
نقش در جدول اضافه میشه به درستی
ولی مشکلی که وجود داره اینه که تا وقتی که این کاربر logout و login مجدد انجام نده
[Authorize(Roles = "VIP")]
کار نمی کنه
راهی که سریعا به ذهن می رسه اینه که خودمون در کد، کاربر رو signout و singin مجدد کنیم
ولی چطور بدون دسترسی به پسورد کاربر میشه فقط با استفاده از نام کاربری، خودمون کاربر رو لاگین کنیم؟
(با فرض استفاده از asp.net mvc5 و Identity 2.0
ممنون