knowfox/passwordless

无密码登录。

0.4.0 2017-08-23 20:09 UTC

This package is not auto-updated.

Last update: 2024-09-22 12:32:35 UTC


README

此模块实现了对Laravel网站的一种Medium/Slack风格的密码无登录功能。它是个人知识管理系统Knowfox的一部分。

安装

  • 通过以下方式将模块引入到您的项目中:
    composer require knowfox/passwordless
    
  • 通过在您的 config/app.php 中的 providers 数组中添加以下行来安装服务提供者:
    Knowfox\Passwordless\ServiceProvider::class,
    
    ...
  • 从您的 routes/web.php 中删除以下行:
    Auth::routes();
    
    ...
  • 在您的 .env 中定义一个变量 MAIL_DOMAIN
  • 确保将您的 APP_NAME 设置为您的应用程序名称。
  • 填写一个有效的邮件配置,例如通过 mailtrap.io 进行配置。

致谢

该方法遵循了Matt Stauffer的博客文章 《创建一个无密码的Medium风格电子邮件仅认证系统》