بسته

تعیین زمان برای خروج کاربر

5 سال پیش
#1539 نقل قول
سلام مهندس
برای خروج اجباری کاربرانی که وارد اکانت خودشون شدند ولی فعالیتی ندارن مثلا بعد از 30 دقیقه غیرفعال بودند مجدد لاگین کنند
0
5 سال پیش
#1553 نقل قول
برای این کار باید سشن رو تغییر بدید و براش زمان تعیین کنید. که کاربر بعد از زمان مشخص، سشنش تموم بشه و خارج بشه و اگر مجددا قصد فعالیت داشت، مجبور بشه وارد حسابش بشه
فایل زیر را در سورس تغییر بدهید:
/Presentation/Nop.Web.Framework/WebWorkContext.cs

متد زیر را ویرایش کنید:
protected virtual void SetCustomerCookie(Guid customerGuid)
        {
      ...
                    int cookieExpires = 1; //TODO make configurable
      ...
        }

مقدار cookieExpires  بر حسب ساعت است. عدد 1 یعنی یک ساعت
3
5 سال پیش
#1565 نقل قول
لطف میکنید مسیر دقیق این سربرگ رو بفرمایید
پیداش نکردم
از داخل پنل ادمین راهی وجود نداره؟
0
5 سال پیش
#1567 نقل قول
فایل web.config را باز کنید در زیر بخش <system.web> دنبال عبارت <authentication mode=”Forms”> بگردید. داخل آنرا بصورت زیر ویرایش کنید:

    <authentication mode="Forms">
      <forms name="NOPCOMMERCE.AUTH" loginUrl="~/login" protection="All" timeout="60" path="/" requireSSL="false" slidingExpiration="true" />
    </authentication>

عدد داخل timeout  بر حسب دقیقه است. در مثال بالا زمان session روی 60 دقیقه تنظیم شده است.
4
5 سال پیش
#1573 نقل قول
سعید wrote:
فایل web.config را باز کنید در زیر بخش <system.web> دنبال عبارت <authentication mode=”Forms”> بگردید. داخل آنرا بصورت زیر ویرایش کنید:

    <authentication mode="Forms">
      <forms name="NOPCOMMERCE.AUTH" loginUrl="~/login" protection="All" timeout="60" path="/" requireSSL="false" slidingExpiration="true" />
    </authentication>

عدد داخل timeout  بر حسب دقیقه است. در مثال بالا زمان session روی 60 دقیقه تنظیم شده است.

ممنون مهندس پیدا کردم ممنون از لطفت
0
دسته بندی ها