PDA

View Full Version : سوال: مشکل در درست کردن user در login_role



mohsen_namad
چهارشنبه 22 اردیبهشت 1389, 01:31 صبح
من دوتا role تعریف کردم نمیدونم چرا وقتی می خوام user براشون تعریف کنم همش میگه که پسوردد user مشکل داره عکسش رو هم گذاشتم. هر جور پسوردی رو امتحان کردم ولی همش همون پیغام رو میده؟

alireza_s_84
چهارشنبه 22 اردیبهشت 1389, 08:13 صبح
من دوتا role تعریف کردم نمیدونم چرا وقتی می خوام user براشون تعریف کنم همش میگه که پسوردد user مشکل داره عکسش رو هم گذاشتم. هر جور پسوردی رو امتحان کردم ولی همش همون پیغام رو میده؟
خوب دوست عزیز شما موقع سایخت یک یوزر جدید حتما برای یوزر باید یه پسورد تعریف بکنی مگه میشه نام کاربری بدون پسورد باشه؟؟؟پیغامی که میده یعنی شما برای این یوزر پسوردی وارد نکردی لطفا فیلد رمز عبور رو پر کن.
ضمنا تکرار رمز عبور هم تو فیلد پایینیشه اون رو هم باید وارد بکنی حداقل تعداد کارکترها هم 7 تا ست. دقیقا تو خود پیغام خطا هم هست.
موفق باشی

hashemi85sep
چهارشنبه 22 اردیبهشت 1389, 08:55 صبح
سلام دوست عزیز
شما این عکس نشون میده که شما پسوورد رو وارد نکردین
و اگه که وارد هم کردین ممکنه که کمتر از 7 رقم وارد کردین و اینکه پسوورد باید تلفیقی از حروف اعداد علایم باشه..
این پیچیدگی به خاطر امنیت بالای اونه

احتمال زیاد همین باشه...

mohsen_namad
چهارشنبه 22 اردیبهشت 1389, 09:43 صبح
بابا دیگه دیونه نیستم که پسوردو ننویسم .
این عکسو وقتی گرفتم که از پسوردم ایراد گرفته (وقتی پسورد رو اشتباه وارد میکنید به صورت خود کارtext box های مربوطشو پاک می کنه ) .
حالا باید چیکار کنم؟(راستی من پسورد بیشتر از 7 رقم هم وارد کردم تلفیقی هم وارد کردم)

mohsen_namad
پنج شنبه 23 اردیبهشت 1389, 00:20 صبح
باید تنظیمات IIS رو انجام بدم ؟

battak
پنج شنبه 23 اردیبهشت 1389, 07:57 صبح
من دوتا role تعریف کردم نمیدونم چرا وقتی می خوام user براشون تعریف کنم همش میگه که پسوردد user مشکل داره عکسش رو هم گذاشتم. هر جور پسوردی رو امتحان کردم ولی همش همون پیغام رو میده؟

سلام، منم دقیقا همین مشکل رو داشتم و خیلی هم طول کشید. شما یه کاری کن، یه متن 6 کاراکتری و آخرش یه نقطه اضافه کن. نمیدونم چرا بعضی وقتا ویندوز همچین ایرادی میگره، حالا اکثرا وقتی من با این کار میکنم، این رمز ورودام همه شون آخرشون یه نقطه یا همچین چیزی دارن.:بامزه:

battak
پنج شنبه 23 اردیبهشت 1389, 08:01 صبح
اگه درست شد، بگین

Peyman.Gh
پنج شنبه 23 اردیبهشت 1389, 08:42 صبح
Non-alphanumeric یعنی کاراکتر مورد نظر جز اعداد و حروف الفبا نمیباشد.
بطور مثال !@#$%^&*)(_+/.":
در حالت پیشفرض شما برای Password باید حداقل یک کاراکتر Non-alphanumeric وارد نمایید.یعنی Password باید حداقل یک کاراکتر غیر عددی-غیر حروف الفبایی داشته باشد
ab12&34cd

البته شما میتونید این پیشفرض را کم یا زیاد کنید یا سایر گزینه مانند وارد کردن E-Mail یا ماکزیمم مینیمم Password یا Security Question و... تغییر دهید.
در Web.Config اضافه نمایید :


<membership>
<providers>
<remove name="AspNetSqlMembershipProvider" />
<add name="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="LocalSqlServer"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="True"
applicationName="/"
requiresUniqueEmail="True"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="1"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
passwordStrengthRegularExpression="" />
</providers>
</membership>

موفق باشید.

mohsen_namad
پنج شنبه 23 اردیبهشت 1389, 09:26 صبح
این چیزی که آقای battak گفت جواب داد یعنی آخر هر رومز ورود یک نقطه که گذاشتم دیگه پیغام نداد. حلا آقا پیمان برای این که بتونم پسوردمو کاری کنم که مثلا هم عدد بگیره و هم حروف رو و دیگه نیازی به نقطهی آخر نداشته باشه باید چیکار کنم ؟

یعنی باید این کدی که شما دادید رو به webconfig اضافه اگه بخوام اضافه کنم کدوم قسمتش باید باشه (یا فرقی نداره) ؟

mohsen_namad
پنج شنبه 23 اردیبهشت 1389, 09:35 صبح
آقا پیمان دستت درد نکنه جواب داد . یه سوال داشتم میخواستم ببینم همچین login یا عضویت کاربری که باین روش درست می کنیم از امنیت بالایی برخورداره یا نه (کسی می تونه راحت سایت رو هک کنه؟)