zek/laravel-email-broker

简单的确认更改邮箱地址的邮件代理。

dev-main 2023-07-03 00:26 UTC

README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

这里应该放置您的描述。限制在一到两段话内。考虑添加一个小示例。

安装

您可以通过composer安装此包

composer require zek/laravel-email-broker

您可以使用以下命令发布和运行迁移

php artisan vendor:publish --tag="email-broker-migrations"
php artisan migrate

更新auth.php的内容

return [
    'defaults' => [
        'guard' => 'web',
        'emails' => 'users', // <-- Add this line 
    ],
    // ...
    // Add following lines below
    'emails' => [
        'users' => [
            'model' => App\Models\User::class,
            'table' => 'email_changes',
            'expire' => 60, // 60 minutes
            'length' => 6, // Generated token length
        ]
    ],
];

用法

$EmailBroker = new Zek\EmailBroker();
echo $EmailBroker->echoPhrase('Hello, Zek!');

测试

composer test

变更日志

有关最近更改的更多信息,请参阅变更日志

贡献

有关详细信息,请参阅贡献指南

安全漏洞

请参阅我们的安全策略了解如何报告安全漏洞。

致谢

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件