21 نظر / نظر خود را در زیر وارد کنید

    1. خوب اولین کاری که باید بکنید اینه که یه پنل sms بخرید که قابلیت ارسال پیامک با url و یا soap را داشته باشه. و کافیه لینک تغییر رمز عبور که به ایمیل شخص ارسال میشه را به گوشی کاربر پیامک کنید. البته خوب در هنگام ثبت نام باید شماره موبایل کاربر را اول گرفته باشید. در کل یکم laravel و php میخواد

  1. باعرض سلام و خسته نباشید من از این روشی که شما برای فارسی سازی پیام ریست پسورد توضیح دادید استفاده کردم . منتهی بعد از فارسی سازی وقتی روی لینک ریست پسورد کلیک میکردم به صفحه index سایت میرفت و به لینک مخصوص ریست پسورد نمیرفت امکانش هست من راهنمایی کنید؟!؟!؟

    1. سلام
      روی هاست آپلود کردین؟ و یا روی لوکال هستین؟ از بخش env تنظیمات ایمیل را تنظیم کردین؟ به غیر از ریدایرکت به صفحه اول، ارور دیگه ای نمیده؟

      1. سلام بله روی هاست آپلود کردم از بخش env هم تنظیمات ایمیل انجام دادم منتهی فکر میکنم مشکل در قسمتی هست که ما متغیر token را شخصی سازی میکنیم چون وقتی پیام به زبان انگلیسی ارسال میکنم بدون مشکل ارسال میشه اما وقتی متغیر token خودمون استفاده میکنیم لینک تغییر پیدا میکنه و به صفحه index سایت تغییر پیدا میکنه

  2. با اجرای این دستور فایل MailResetPasswordToken.php در مسیر App\Notifications ایجاد می شود. این فایل را بازکنید و تنظیمات خطوط ۱۲، ۱۹، ۲۱ را انجام دهید.

    طبق فرموده شما بنده عمل کردم و متوجه شدم که نتیجه ای که لازم دارم توسط خط های 12 , 19 , 21 تغییر پیدا میکنه یعنی لینک را تغییر میدهد

    1. من با همین راهکار سر یکی از پروژه ها ایمیل را ترجمه کردن و به خوبی هم جواب داد. تعجب میکنم چرا برای شما درست کار نمیکنه.

    1. سلام
      شما عملا بهش لینک نمیدین. خودش لینک تغییر رمز عبور را به کاربر ارسال میکنه. شما با این تنظیمات فقط ایمیل ارسالی را ترجمه می کنید.

  3. سلام بسیار عالی و قابل فهم اگر میشه آموزش ریست پسورد با شماره تلفن هم بگید عالی میشه ممنونم 🙏❤🧡

  4. سلام،
    متاسفانه رمز عبور ورود به پنل مدیریت سایت مون رو فراموش کردیم و گزینه بازیابی رمز عبور نیز فعال نمی باشد. همچنین با توجه به عدم دسترسی به طراح قبلی سایت نیاز داریم که رمز عبور از طریق دایرکت ادمین ریست و یا تغییر یابد. آیا این امکان وجود دارد؟

    1. سلام بله امکانش هست. از طریق کنترل پنل هاست وارد phpmyadmin بشین. تیبل users را بررسی کنید. رمز عبور را به صورت hash شده میبینید. باید یک رمز عبور hash شده جایگزین آن کنید. برای این هم یک لاراول روی لوکال نصب کنید و با استفاده از Hash::make(‘yourpassword’) پسورد جدید را به صورت hash شده دریافت کنید. و در نهایت جدول users را ویرایش و پسورد را عوض کنید.

  5. سلام ممنون از آموزش خوبتون فقط بخش های MAIL_HOST و MAIL_PORT در سی پنل رو از کدوم قسمت پیدا کنیم ؟؟ ممنون میشم اگه جواب بدین مرسی

    1. سلام
      بهترین کار اینه با پشتیبانی هاست تماس بگیرید و این اطلاعات را از آنها بخواهید. مثلا پورت ممکنه 25 و ایمیل هاست هم mail.domain.com باشه.

  6. من سرور خام گرفتم و شرکت میگه که به اونا ربطی نداره و در جریان نیستن …پروژه م رو سروره و از سی پنل استفاده میکنم شما نمیدونید از کدوم قسمت باید پیدا کنم ؟؟مرسی

دیدگاهتان را بنویسید