← 返回社媒增长指南
独角数卡添加找回密码功能的修改教程|社媒账号运营与增长指南
应用教程

独角数卡添加找回密码功能的修改教程|社媒账号运营与增长指南

千粉网 导读:适合关注社交媒体运营、账号安全、内容增长和跨境推广的用户阅读。

创建 password_resets 表的 SQL

CREATE TABLE `password_resets` (
  `email` VARCHAR(255) NOT NULL,
  `token` VARCHAR(255) NOT NULL,
  `created_at` TIMESTAMP NULL DEFAULT NULL,
  INDEX (`email`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

补充控制器逻辑/app/Http/Controllers/Home/AuthController.php

添加视图页面

resources/views/static_pages/forgot.blade.php

resources/views/static_pages/reset.blade.php

添加路由(/web.php)

Route::get('/forgot-password', 'AuthController@forgotPasswordForm')->name('forgot.form');
Route::post('/forgot-password', 'AuthController@handleForgotPassword')->name('forgot.handle');
Route::get('/reset-password', 'AuthController@resetPasswordForm')->name('reset.form');
Route::post('/reset-password', 'AuthController@resetPassword')->name('reset.handle');

登录页加入口

<!-- 登录页加入口 -->
<div class="mt-2 text-center">
    <a href="https://shejiaofans.com/ route('forgot.form') }}">忘记密码?</a>
</div>

延伸阅读与使用建议

平台规则和产品功能可能随时调整,请以对应平台最新官方说明为准,并妥善保护密码、验证码、私钥及恢复信息。

返回 千粉网 首页