واضح آرشیو وب فارسی:سایت ریسک: t=40313">Forgot Password webman 22 مهر 1384, 13:09سلام دوستان چطور میشه این کار رو کرد که وقتی کاربری رمز عبورش رو فراموش میکنه . بعد از جواب دادن به سوالات امنیتی ، رمز عبور برای کاربر E-mail بشه ؟ و یا اینکه چطور میتونیم برای کاربر از طریق SMS ارسال کنیم ؟ توضیحات : زبان صفحه ASP.NET ، بانک اطلاعاتی SQL server2000 CaptanBlack 22 مهر 1384, 22:32شما میتونی email کاربر را بگیری و اگر چنین Email ای برای کاربری در Database بود ! کلمه کاربری و کلمه عبورش را براش Email کنی ! البته به قول خودتون میتونید فیلدهای دیگری هم برای کاربر در نشر بگیرید و اونها را هم Check کنی ! ین کار را با استفاده از Request.form و sqlCommand و sqlConnection و سرویس SMTP موجود در .Net میشه انجانم داد ! حالا اگر جایش سوالی دارین ! ب÷رسید تا دوستان کمک کنند . در رابطه با SMS هم ! من فکر نکنم بتنید سرویس Free پیدا کنید ! اما اگر موفق شدید به ما هم یک خبری بدین :(( webman 24 مهر 1384, 14:04شما میتونی email کاربر را بگیری و اگر چنین Email ای برای کاربری در Database بود ! کلمه کاربری و کلمه عبورش را براش Email کنی ! البته به قول خودتون میتونید فیلدهای دیگری هم برای کاربر در نشر بگیرید و اونها را هم Check کنی ! ین کار را با استفاده از Request.form و sqlCommand و sqlConnection و سرویس SMTP موجود در .Net میشه انجانم داد ! حالا اگر جایش سوالی دارین ! ب÷رسید تا دوستان کمک کنند . در رابطه با SMS هم ! من فکر نکنم بتنید سرویس Free پیدا کنید ! اما اگر موفق شدید به ما هم یک خبری بدین :(( سلام كاپيتان مرسي از توضيحت ولي بايد بگم كه سرويس SMTP كه شما گفتيد رو من مي دونستم يعني معمولا كساني كه كمي با ASP.NET كار كرده اند ميدونند . گفتم شايد در مورد ASP.NET service project چيزي بدونند. و در مورد SMS هم تا آنجايي كه مي بينم و يادمه اشاره اي به free بودن سرويس نكرده ام. چيز مسلمي كه پوليه البته در ايران . سوال من اين بود كه كلآ چه طور ميشه از اين سرويس استفاده كرد؟ فكر مي كنم كه نوشته هاي شما بيشتر براي خالي نبودن عريضه بوده تا چيزي مفيد. CaptanBlack 25 مهر 1384, 00:38سلام ! جناب Webman عزیز ، سوال شما در رابطه با چگونگی ارسال نامه Password Reminder بود که من گفتم خیلی راحت و با استفاده از قسمتهایی که گفتم این کار را بکنید و سرویس SMTP موجود در .Net هم برای ارسال نامه کافیه ! (البته خیلی ها هم از Component های دیگه استفاده میکنند) پس فکر نکنم تا اینجاش خارج از موضوع شما صحبتی کرده باشم ! مگر اینکه شما عین کد را بخواهید که این موضوع را در Reply ای که زیر جواب من زدید نفرمودید . در رابطه با SMS هم ! از سایتهایی هست که میتونی ازش استفاده کنی و با یک Search خیلی ساده 10 ها سایت دیگه را ÷یدا کنی ! البته نه مجانی اگر من مطلب بی فایده ای را عرض کردم به بزرگواری خودتون یک مطلب مفید به من یاد بدهید . esmartiz_red 07 دي 1385, 01:14اصلا احتیاجی به این کارا نیست شما با یک حلقه چک کنید که مثلا ایمیلش درسته بعد پسورد اونو در یک صفحه با دستور response.write نشون بدید MDP 07 دي 1385, 01:58ببخشید ها اون وقت یه آدم که IQ زیر 25 هم باشه با یه دستور Sql ناقابل بدون ایمیل پسورد و یوزرنم رو در میاره حالا دیگه یه هکر رو بیخیال m1pfard 07 دي 1385, 12:23:) m_ziba 07 دي 1385, 14:28احتياج هست كه حتماَ password رو به email بفرسته با روش دوستمون كافيه من email شما رو داشته باشم تا password تون رو بفهمم! اما در مورد سوال webman : شما كه smtp رو بلدين مشكل ارسال email تون جيه؟ esmartiz_red 08 دي 1385, 12:32عزیز من شما دیگه چرا شما می تونید در هنگام رجیستر از کاربر یه سوال کنید که فقط اون جوابشو بدونه مثل وب اسیت هایی مثل یاهو آره عزیز دل برادر esmartiz_red 08 دي 1385, 12:38دوما اونی که iq زیر 25 داره هم بازم با امیل هم می تونه این کارو بکنه عزیز جان پس بهترین کار اینه که مثل یاهو عمل کنیم MDP 08 دي 1385, 13:29آخه زرنگ بچه ها هم همینو گفتن ولی تو گفتی از حلقه استفاده کنیم esmartiz_red 08 دي 1385, 23:20عزیزم اگه بچه ها هم منظورشون این بوده ببخشید من متوجه منظورشون نشدم m_ziba 16 دي 1385, 15:02esmartiz_red عزیز yahoo از سولاات امنیتی استفاده می کنه مثل اسم شهر و تاریخ تولد و غیره. (که اینها توسط کسی که شما رو می شناسه به راحتی قابل حدسه) تازه yahoo که خودش mail server هستش. معمولاً آدم اولین ایمیلشو تو yahoo باز می کنه، بنا براین yahoo نمی تونه ازش آدرس ایمیل بپرسه. ما این کار رو که شما گفتیم توی سایتمون انجام دادیم و به کاربران توصیه کردیم پاسخ های ضایع برای سوال امنیتی نذارن. اما باز هم کمتر توجه شد و آخرش خیلی ها هک شدن. shahinhyip 16 دي 1385, 16:24اصلا نیازی به این همه بحث نداره شما اگر با visual studio کار میکنید که اصلا خیلی راحته اگر هم کار نمیکنید این کدش : <body> <form id="form1" runat="server"> <div> <asp:PasswordRecovery ID="PasswordRecovery1" runat="server"> </asp:PasswordRecovery> </div> </form> </body>
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 532]