loading...
طراحی وب سایت

hadi بازدید : 1 سه شنبه 16 مهر 1392 نظرات (1)

قطعا يکي از مهمترين امکاناتي که مي شه روي يک سايت قرار داد طراحی وب سایت سيستم احراز هويت ، ثبت نام در سايت ،تعيين نقش براي کاربر اينکه کاربر وارد شده به سايت مدير سايت است يا نويسنده و … اما زماني که به اين امکانات نگاه مي کنيم فکر مي کنيم قضيه پيچيده اي است و پياده کردن تک تک اينها زمان بره البته در حالتي که بخوايم به صورت حرفه اي و با امنيت بالا پياده کنيم . اما همونطور که حتما همه دوستان مي دونند و اين مقاله بيشتر براي تازه کارها هست ASP.NET امکاناتي براي اين کار در اختيار ما قرار داده که مي تونيد ابزارهاي اين کار رو در قسمت toolbox/login مشاهده کنيد .

معرفي اين ابزارها :

ابزار پياده سازي سيستم ورود کاربرLogin

ابزار بازيابي رمز عبورPasswordRecovery

ابزار پياده سازي سيستم ثبت نامCreateUserWizard

ابزار تغيير رمز عبورChangePasword

اين ابزار نشان مي دهد که آيا کاربر وارد شده است يا خيرLoginStatus

نام کاربري کاربر وارد شده را نشان مي دهدLoginName

اين ابزار دو حالت داره ، حالت کاربر وارد شده ( logintemplate ) و حالت کاربر ناشناس ( anonymoustemplate ) و کارش اينه که چيزهايي رو که قراره کاربر وارد شده بايد ببينه رو در حالت کاربر وارد شده قرار مي ديم و چيزهايي رو که کاربر ناشناس بايد ببينه رو در حالت کاربر ناشناس قرار مي ديمLoginView

اما نکته اي که هست اينه که اين ابزارها چجوري کار مي کندد !! چيزي که شايد خودم براي بار اول خيلي گيجم مي کرد و خوب اطلاعاتي در اين باره نداشتم اين بود که وقتي ابزار login روي صفحه مي زاريم حالا بايد با کدوم ديتابيس و چجوري بايد کار کند . براي اين قسمت هم ASP.NET امکاناتي رو تدارک ديده که به توضيح اون مي پردازيم .

 

براي تنظيم ديتابيس بايد وارد قسمت   ASP.NET Confiquration  بشيم که در تصوير مشخص شده است :

بعد از کليک روي اين قسمت وارد صفحه زير مي شيم بلافاصله بعد از وارد شدن به اين صفحه اگر مراجعه کنيد به فولدر App_Data داخل پروژتون مي بينيد که ديتابيس مورد نياز براي اين کار داخل اين فولدر کپي شده  :

 

خوب تا الان ديتابيس کپي شده اما تو اين ديتابيس کاربري تعريف نشده براي اين کار روي تب security سپس روي گزينه create user کليک مي کنيم  :

 

دقت کنيد که پسوردي که مي ديد بايد حداقل ? کاراکتر و ترکيبي از عدد و کاراکترهاي غير الفبايي باشد

 

بعد از افزودن کاربر دوباره برمي گرديم  به تب security و در قسمت roles روي گزينه Enable roles کليک مي کنيم

role

 

بعد از فعال شدن اين قسمت گزينه  Create or Manage roles فعال مي شود وارد طراحی وب سایت اين قسمت مي شيم و يک نقش با نام admin اضافه مي کنيم 

 

role2

دوباره برمي گديم به تب security  و در قسمت  Access Rules روي گزينه Create access rules کليک مي کنيم

 

access-rules

در اين صفحه ما تعيين مي کنيم که چه کاربري و به چه قسمت هايي حق دسترسي دارد يا نه

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

    <title></title>

    <style type="text/css">

        textarea

        {

            resize: none;

        }

    </style>

</head>

<body>

    <form id="form1" runat="server">

    <asp:TextBox ID="TextBox2" runat="server" TextMode = "MultiLine"></asp:TextBox>

    </form>

</body>

</html>

 

سيستم احراز هويت در ASP.NET4.0 نوشته شده توسط مصطفيASP.NET ?? مرداد ????

قطعا يکي از مهمترين امکاناتي که مي شه روي يک سايت قرار داد سيستم احراز هويت ، ثبت نام در سايت ،تعيين نقش براي کاربر اينکه کاربر وارد شده به سايت مدير سايت است يا نويسنده و … اما زماني که به اين امکانات نگاه مي کنيم فکر مي کنيم قضيه پيچيده اي است و پياده کردن تک تک اينها زمان بره البته در حالتي که بخوايم به صورت حرفه اي و با امنيت بالا پياده کنيم . اما همونطور که حتما همه دوستان مي دونند و اين مقاله بيشتر براي تازه کارها هست ASP.NET امکاناتي براي اين کار در اختيار ما قرار داده که مي تونيد ابزارهاي اين کار رو در قسمت toolbox/login مشاهده کنيد .

 

معرفي اين ابزارها :

 

ابزار پياده سازي سيستم ورود کاربرLogin

ابزار بازيابي رمز عبورPasswordRecovery

ابزار پياده سازي سيستم ثبت نامCreateUserWizard

ابزار تغيير رمز عبورChangePasword

اين ابزار نشان مي دهد که آيا کاربر وارد شده است يا خيرLoginStatus

نام کاربري کاربر وارد شده را نشان مي دهدLoginName

اين ابزار دو حالت داره ، حالت کاربر وارد شده ( logintemplate ) و حالت کاربر ناشناس ( anonymoustemplate ) و کارش اينه که چيزهايي رو که قراره کاربر وارد شده بايد ببينه رو در حالت کاربر وارد شده قرار مي ديم و چيزهايي رو که کاربر ناشناس بايد ببينه رو در حالت کاربر ناشناس قرار مي ديمLoginView

اما نکته اي که هست اينه که اين ابزارها چجوري کار مي کندد !! چيزي که شايد خودم براي بار اول خيلي گيجم مي کرد و خوب اطلاعاتي در اين باره نداشتم اين بود که وقتي ابزار login روي صفحه مي زاريم حالا بايد با کدوم ديتابيس و چجوري بايد کار کند . براي اين قسمت هم ASP.NET امکاناتي رو تدارک ديده که به توضيح اون مي پردازيم .

 

ارسال نظر برای این مطلب
این نظر توسط سینما در ماشین با ایرانتیک در تاریخ 1399/03/13 و 0:06 دقیقه ارسال شده است

سینما در ماشین
https://www.irantic.com/car-cinema
من بابت سایت خوبتون ممنون هستم. ایرانتیک جدیدا ویژگی جدیدی آورده که توسط آن میتونیم با ماشین بریم داخل سینما و فیلم سینمایی رو از داخل ماشین ببینیم. اینجوری هم راحت تریم هم بهداشتیه هم خوراکی میتونیم سینما ببریم با خودمون.سینما ماشین بهترین کاری که کرده اینه که صدای سینما هم دست خودمون هست و میتونیم از رادیو ماشین صدای سینما رو پلی کنیم.
شهرهای تهران و کرج و قم و شیراز و مشهد و اصفهان و احتمالا تبریز هم سینما ماشین رو دارن میارن. کلا خیلی حال میده این سینما در ماشین .
پیشنهاد میکنم ی بار امتحانش کنید...
سایت ایران تیک یک سایت هست که با ادرس irantic.com در دسترس هست و بلیت سینما و بلیط کنسرت و بلیط تئاتر رو میتونید ازش تهیه کنید. قیمت بلیط ها با تخفیف ویژه هستند.

این نظر توسط هر روز آخرین خبر استخدامی را برات اس ام اس میفرستیم در تاریخ 1393/10/09 و 4:10 دقیقه ارسال شده است

سلام وقت بخیر

اگه تمایل داری هر روز آخرین اخبار استخدامی شرکت ، سازمان های دولتی را دریافت کنی

می تونی به لینک زیر جهت فعال سازی بری

http://sms.mida-co.ir/newsletter/6/estekhtam

این نظر توسط دریافت پنل رایگان به همراه خط اختصاصی با پیش شماره 50005 در تاریخ 1393/09/07 و 2:15 دقیقه ارسال شده است

باسلام خدمت شما مدیر عزیز

جهت ثبت نام پنل اس ام اس رایگان با همراه خط اختصاصی با پیش شماره 50005 می توانید به آدرس

http://50005.mida-co.ir

مراجعه نمائید.

منتظر حضور گرمتون هستیم

mida-co.ir

این نظر توسط پیشنهاد یک کسب کار هوشمندانه در تاریخ 1393/08/26 و 1:25 دقیقه ارسال شده است

با سلام خدمت شما

این پیام احتمالا آینده ی تجاری شما را متحول خواهد کرد

شما می توانید با حداقل سرمایه ی اولیه ،

صاحب جامع ترین مرکز فروشگاهی و خدماتی شهرتان شوید

جهت کسب اطلاعات بیشتر به وبسایت WWW.IBP24.ORG مراجعه نمایید

این نظر توسط سامانه پیامک در تاریخ 1393/07/02 و 1:36 دقیقه ارسال شده است

با سلام خدمت شما مدیر محترم
شما می توانید با عضویت در طرح همکاری فروش پنل و خطوط پیامکی از بازدید کننده وبلاک خود درآمد کسب کنید
ابتدا وارد آدرس زیر شوید و مراحل ثبت نام رو کامل نمائید
http://sms.mida-co.ir/hamkar
سپس وارد پنل کاربری شوید و از قسمت شبکه فروش و بازاریابی کد های مربوط به فروش پنل را در سایت خود قراردهید بعد از معرفی هر کاربر به شما 25 درصد سود فروش داده می شود
جهت کسب اطلاعات بیشتر به سایت زیر مراجعه نمائید
mida-co.ir
info@mida-co.ir

این نظر توسط سامانه پیامک در تاریخ 1393/04/20 و 3:57 دقیقه ارسال شده است

با سلام خدمت شما مدیر محترم

برای داشتن یک سامانه حرفه ای و رایگان همین حالا اقدام نمائید. سامانه sms5002.ir به شما یک پنل پیامک کاملا اختصاصی رایگان می دهد با این سامانه پنل ارتباطی جدیدی بین سایت و کاربران خود آغاز کنید. برای فعال سازی همین حالا اقدام نمائید.

جهت ثبت نام به آدرس زیر مراجعه نمائید

sms5002.ir/register.php


کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 14
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • آی پی امروز : 17
  • آی پی دیروز : 1
  • بازدید امروز : 23
  • باردید دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 23
  • بازدید ماه : 25
  • بازدید سال : 27
  • بازدید کلی : 239