ورود

View Full Version : سوال: چند سوال مهم در مورد login وب سایت در asp.net!



awwex2007
سه شنبه 18 خرداد 1389, 17:43 عصر
سلام.
من چند سوال در مورد لوگین سایت در asp دارم :
اول اینکه من یه سایت طراحی کردم و یک بانک اطلااتی هم با اس کیو ال براش تعریف کردم.حالا میخوام وقتی یه کاربر به سایتم میاد یه صفحه لوگین داشته باشم که اون با ورود به سایت اولا بتونه وارد پروفایل شخصیش بشه و دوما در برای بعضی از صفحات هم محدودیت بذارم تا فقط اگر کسی لاگین شده بود بتونه اون رو ببینه و در جایی هم میخوام به اطلاعات پروفایلش مثل مشخصاتش دسترسی داشته باشم.
؟؟حالا من باید چه طوری این qhtentiction رو بهش بگم که بجای موقعه چک کردن یوزر پسور بره داخل جدول یوز و اگه بود لوگین کنه!
؟؟چه طوری به یه صفحه بگم که چک کن ببین کاربر لوگین هست مثل برای رفتن به پروفایلش .
؟؟چه طوری بفهمم کدوم کاربر لوگین شده تا بتونه به رکورد اطاعاتش تو دیتابیس برم و مثلا یه کاری بکنم.
؟؟و در آخر به این منوی پروفایل که بعد از لوگین شدن در قسمت منو ظاهر میشه مثل مال خود همین انجمن بگم وقتی کاربری لوگین بود ظاهر شو وگرنه نه پنهان باش و اگر روی دکمه دکمه پروفایل در این منو زد برو تو پروفایل و اطلاعاتش رو نشون بده یا امکان تغییر بهشون بده.

خودم هم فکر میکنم بعضی جاها چند بار یه سوال رو تکرار کردم شرمنده چون زیاد وارد نیستم و میخوام پروژه ام رو تا فردا تحویل بدم و یکم هم تو این زمینه مبتدی هستم .خیلی طولش دادم.
با تشکر از شما.http://forum.p30world.com/images/New-smile/N_aggressive%20%2817%29.gif
منتظر راهنمایی های خوبتون می مونم!

ironman
سه شنبه 18 خرداد 1389, 20:28 عصر
اگه فقط نظرت راه افتادن کارت هست که میتونی از نمونه سایتهایی که توسط دوستای برنامه نویس تو همین سایت گذاشته شده استفاده کنی
نکته : البته این روش پیشنهاد نمیشه چون دوستان همون نمونه ها رو هم برای آموزش داخل سایت قرار دادن ..... ولی بهر حال .....!!!!!


در کل پیشنهاد میکنم که در این باره یک منبع مناسب رو مطالعه کنید! هم جلب و آموزنده و هم کاربردی هست... موفق و موید باشین:چشمک:

awwex2007
سه شنبه 18 خرداد 1389, 21:03 عصر
نظرم راه افتادن کار هست و هم یاد گرفتن مبحث و فکر میکنم اگه یکی توضیح بده برام خیلی راحتتر به نتیجه برسم تا بخوام برنامه کسه دیگه ای رو تحلیل کنم.
من این کد رو در help دات نت پیدا کردم نظرتون چیه به نظر شما اگه به جای یوزر و پسور از بانک چک کنم که همچین یوزر و پسوردی وجود داشته باشه درسته؟



<%@ Page Language="C#" %> <%@ Import Namespace="System.Web.Security" %> <script runat="server"> void Logon_Click(object sender, EventArgs e) { if ((UserEmail.Text == "jchen@contoso.com") && (UserPass.Text == "37Yj*99Ps")) { FormsAuthentication.RedirectFromLoginPage (UserEmail.Text, Persist.Checked); } else { Msg.Text = "Invalid credentials. Please try again."; } } </script>