تبلیغات :
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: چگونگی عدم ارسال مجوز برای خرید در فروشگاه انلاین قبل از login

  1. #1
    آخر فروم باز shahinfarasystem's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    تهران
    پست ها
    1,617

    پيش فرض چگونگی عدم ارسال مجوز برای خرید در فروشگاه انلاین قبل از login

    سلام
    ممکنه این ساختار رو برام توضیح بدید به چه صورت هستش؟

    مثلا توی یه سایت فروشگاه آنلاین موقعی که login نکردیم و روی خرید کلیک میکنم به ما پیغام میده که اول باید login کنیم
    بعد می تونید خرید بکنیم
    بعد چجوری میشه موقعی که login میکنیم اجازه خرید رو بهمون می ده

    اگه یه کم برام توضیح بده که چه اتفاقاتی این میون می افته ممنون می شم

  2. #2
    آخر فروم باز shahinfarasystem's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    تهران
    پست ها
    1,617

    پيش فرض

    من فقط می دونم با session باید یه کارایی بکنم

    اما طریقش رو نمی دونم
    اگه می دونید کمکم کنید لطفا

  3. #3
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    از Session هم میتوانید استفاده کنید، ولی اگر بخواهم رسمی تر قانونی تر به مسئله نگاه کنیم، با واسط IIdentity درگیر خواهیم شد.
    این واسط اطلاعات کاربر جاری را دارد.

    به صورت ساده شما در تمام صفحات شی ای به نام User دارید که اطلاعات کاربر جاری را دارد..
    مثلاً برقرار شدن if زیر به معنی Login کردن کاربر جاری است:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یا کد زیر چک میکند که آیاد کاربر جاری نقش (Role یا مسئولیت) Admin را دارد یا خیر:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این راه و این شی، برای این عملیات خاص منطقی تر از Session استف البته باز هم برای موارد پیچیده تر وابسته به Session خواهید بود.

    =====

    البته طبیعی است که فرم لوگین شما باید به نوعی شی IIdentity کاربر جاری را تامین و پر کند.
    برای این کار یا میتوانید از سیستم عضویت (همان Membership) خود ASP.Net با همان جداول و الگوی کاری و... خودش استفاده کنید،

    یا

    خودتان دستی این کار را انجام دهید و با جداول کاملاً سفارشی مد نظر خودتان یک نوعی یکپارچکی امنیت با سایر بخش های ASP.Net داشته باشید و IIdentity را برای سایر بخش ها پر و تامین کنید.

    مثال:
    این پک خودش شامل دو مثال است که Sample1 محدودیت دسترسی دارد (تا قبل لوگین فقط به بخش Guest میتوانید وارد شوید) و Sample2 سفارشی سازی استایل و رنگ بندی سایت را دارد که با هر لوگین استایل مثلاً عوض میشود.
    هر دو سمپل خیلی ساده و فقط و فقط برای آموزش هستند.
    http://support.h02.ir/fwlink/?LinkId=1002214567


    یا این سمپل که یک ماژول UploadCenter به همراه لوگین است که برای خودم نوشتم و بر همین اساس کار میکنید، اگر به Sample2 این پک دقت کنید، میبینید که بدون لوگین میتواند دانلود کرد ولی اپلود فقط با لوگین ممکن است.
    (البته این نمونه کد باز نیست ولی باز گفتم برای سمپل دیدنش خالی از لطف نیست)
    http://support.h02.ir/fwlink/?LinkId=1007112097

    موفق باشید.

  4. 4 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


  5. #4
    در آغاز فعالیت
    تاريخ عضويت
    Jan 2011
    پست ها
    15

    پيش فرض

    سلام این تاپیک واقعا مفیده

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •