(مرا به خاطر بسپار)Cookie
سلام
از چه راهی با زدن تیک مرا به خاطر بسپار میشه پسورد کاربر رو بهش نشون داد؟
یه جا دیدم با استفاده از کد زیر مقدار وارد cookie میشد.
HttpCookie cookie = new HttpCookie("Login");
cookie.Value["UserName"] = TextBox1.Text;
cookie.Value["Password"] = TextBox2.Text
وبرای خوندن cookie از کد زیر استفاده میشد.
Server.HtmlEncode(Request.Cookies["Login"].Value[0]);
چه جوری میتونم با زدن تیک مرا به خاطر بسپار مقادیرو وارد cookie کنم و از cookie بخونم؟
نقل قول: (مرا به خاطر بسپار)Cookie
همین راه دیگه....
کار خاصی نداره .
یه چک باکس بزار از تیک خورده بود که کوکی رو بساز و اگر هم تیک نخورده بود که هیچ.
البته شاید اینجوری درست باشه :
اگر تیک خورد کوکی به صورت دائم داخل سیستم کاربر بمونه و اگر تیک نخورد بود کوکی به صورت موقت ساخته بشه.
نقل قول:
یه جا دیدم با استفاده از کد زیر مقدار وارد cookie میشد.
HttpCookie cookie = new HttpCookie("Login");
cookie.Value["UserName"] = TextBox1.Text;
cookie.Value["Password"] = TextBox2.Text
اگر ایم کار رو بکنید این باقالی می شه سایت رو هک کرد....:لبخند:
جای کد کاربری و کلمه عبور به هیچ وجه در کوکی نیست!
موفق باشی.
نقل قول: (مرا به خاطر بسپار)Cookie
پس به نظرتون باید چکار کنم؟
نقل قول: (مرا به خاطر بسپار)Cookie
نقل قول:
پس به نظرتون باید چکار کنم؟
باید یه کلید رو داخل کوکی ذخیره کنی که با توجه به اون سرور بفهمه که این همون کاربر خودش هست.
بحثش پیچیده هست و نیاز به طراحی الگریتم داره.
و معمولا اکثر برنامه ها یا سایت ها یا نرم افزار های تحت وب برای این کار یا سراغ لوگین دات نت می روند ویا هم که خودشون یه الگریتم منحصر به فرد (تغریبا) طراحی می کنند و با اون سیستم کار می کنند.
این کار نیاز به تجربه هم داره.
به نظر من از لوگین خود دات نت استفاده کنید که همه کارها رو به بهترین شکل انجام می ده و البته در سریع ترین زیان ممکن هم به نتیجه عالی می رسید.
موفق باشید.
نقل قول: (مرا به خاطر بسپار)Cookie