نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: اشکال در صفحه لاگین php

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو جدید
    تاریخ عضویت
    Aug 2019
    نوشته ها
    4
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    2
    تشکر شده در
    2 پست

    پیش فرض پاسخ : اشکال در صفحه لاگین php

    نقل قول نوشته اصلی توسط mohammadali3517 نمایش پست ها
    سلام
    اون قسمت تست وریفای چ $fetchrow["password"] بزارین ببنین درست نمیشه
    ممنون از کمکتون ولی نشد
    باز هم ارور wrong password رو میده

    - - - Updated - - -

    نقل قول نوشته اصلی توسط mnajafi33 نمایش پست ها
    سلام
    اگه پسورد به صورت هش در دیتابیس ذخیره شده
    باید هنگام لاگین پسورد دریافتی از فروم هم هش بشه الان این کد پسورد رو همون چیزی که در فیلد وارد کردین رو داره با پسورد هش شده مقایسه میکنه
    باتشکر
    ممنون از راهنمایی تون ولی تا جایی که من اطلاع دارم تابع password_verify برای همین کار هست که پسورد معمولی کاربر رو بگیره و با پسورد هش شده مقایسه کنه . ورودی اول تابع، پسوردی است که کاربر میزنه در صفحه لاگین و ورودی دوم هم پسورد هش شده داخل دیتابیس است که تابع یک خروجی boolean داره
    اگر دارم اشتباه میکنم یا راه دیگه ای برای احراز هویت هست بفرماید ممنون میشم

  2. #2
    عضو انجمن mnajafi33 آواتار ها
    تاریخ عضویت
    Sep 2010
    محل سکونت
    هرمزگان - رودان
    نوشته ها
    195
    تشکر تشکر کرده 
    38
    تشکر تشکر شده 
    156
    تشکر شده در
    122 پست

    پیش فرض پاسخ : اشکال در صفحه لاگین php

    نقل قول نوشته اصلی توسط mrrahimi نمایش پست ها
    ممنون از کمکتون ولی نشد
    ممنون از راهنمایی تون ولی تا جایی که من اطلاع دارم تابع password_verify برای همین کار هست که پسورد معمولی کاربر رو بگیره و با پسورد هش شده مقایسه کنه . ورودی اول تابع، پسوردی است که کاربر میزنه در صفحه لاگین و ورودی دوم هم پسورد هش شده داخل دیتابیس است که تابع یک خروجی boolean داره
    اگر دارم اشتباه میکنم یا راه دیگه ای برای احراز هویت هست بفرماید ممنون میشم
    این فیلم رو مشاهده کنید
    https://www.youtube.com/watch?v=eP6DIY78U74
    شاید کمکتون کرد
    باتشکر
    رودان هاست
    RoudanHost.IR
    فروش هاست لینوکس و دامنه
    Telegram : Roudanhost - *****- Yahoo ID : mnajafi33

  3. #3
    عضو انجمن iran20host آواتار ها
    تاریخ عضویت
    Jul 2015
    نوشته ها
    101
    تشکر تشکر کرده 
    78
    تشکر تشکر شده 
    58
    تشکر شده در
    48 پست

    پیش فرض پاسخ : اشکال در صفحه لاگین php

    نقل قول نوشته اصلی توسط mrrahimi نمایش پست ها
    ممنون از کمکتون ولی نشد
    باز هم ارور wrong password رو میده

    - - - Updated - - -


    ممنون از راهنمایی تون ولی تا جایی که من اطلاع دارم تابع password_verify برای همین کار هست که پسورد معمولی کاربر رو بگیره و با پسورد هش شده مقایسه کنه . ورودی اول تابع، پسوردی است که کاربر میزنه در صفحه لاگین و ورودی دوم هم پسورد هش شده داخل دیتابیس است که تابع یک خروجی boolean داره
    اگر دارم اشتباه میکنم یا راه دیگه ای برای احراز هویت هست بفرماید ممنون میشم
    با سلام و عرض ادب
    حتما موقعی که کاربر در ضفحه ی لاگین مشخصات رو وارد میکنه باید تبدیل به هش بشه با همون فرمتی که در ریجیستر هش کردید .
    بعد اعتبار سنجی انجام بشه برای مثال
    کد HTML:
    if ($dbPassword == hash($_POST['password']){
    Login is Ok!
    }
    شرکت "داده پرداز آگرین زاب"به شماره ثبت :671 و شناسه ملی :14005984162 "مسئولیت محدود" ZABHOST.NET
    ارائه دهنده ی خدمات هاستینگ ,سرورمجازی ایران,نمایندگی هاست سی پنل ایران ,دارای نماد اعتماد 2 ستاره



  4. تعداد تشکر ها از iran20host به دلیل پست مفید


  5. #4
    عضو جدید
    تاریخ عضویت
    Aug 2019
    نوشته ها
    4
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    2
    تشکر شده در
    2 پست

    پیش فرض پاسخ : اشکال در صفحه لاگین php

    نقل قول نوشته اصلی توسط iran20host نمایش پست ها
    با سلام و عرض ادب
    حتما موقعی که کاربر در ضفحه ی لاگین مشخصات رو وارد میکنه باید تبدیل به هش بشه با همون فرمتی که در ریجیستر هش کردید .
    بعد اعتبار سنجی انجام بشه برای مثال
    کد HTML:
    if ($dbPassword == hash($_POST['password']){
    Login is Ok!
    }
    سلام
    راهنمایی شما رو اجرا کردم و کار کرد

    پسورد ورودی از کاربر رو هش کردم و در مرحله اعتبارسنجی با پسورد ذخیره در دیتابیس مقایسه کردم و بدون ارور کد رو اجرا کرد و کاربر رو وارد کرد
    خیلی ممنون از راهنمایی تون
    ولی چیزی که هنوز برای من سوال باقی مونده اینه چرا تابع password_verify عمل نکرد . احتمال دادم برای نسخه php و یا مجازی ساز باشه ولی بعید میدونم
    باز هم ممنون از شما


    - - - Updated - - -

    کدنهایی پیوست شدds.png

  6. تعداد تشکر ها از mrrahimi به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •