chandachewe / php-email-verification
这是一个PHP包,允许系统向新注册用户发送验证邮件。它使用PHPMAILER
Requires
- php: ^7.3|^8.0
Requires (Dev)
- phpunit/phpunit: ^9.5
README
PHP中的电子邮件验证
此存储库由Chanda Chewe创建并维护。它是一个PHP电子邮件验证包,允许您向新注册用户发送验证邮件。
安装
如果您已在机器上安装了composer,您可以通过在CLI上运行composer require chandachewe/php-email-verification
来安装此包。
使用场景
导航到src/libs/config.php
并在其中设置配置。下面提供了一个示例
示例
您的数据库凭证在这里
define("DB_HOST", "localhost");
define("DB_USER", "root");
define("DB_PASS", "test1234");
define("DB_NAME", "users");
define("TABLE_NAME", "registration");
在这里定义您的SMTP配置
define("SMTP_HOST", "smtp.google.com");
define("SMTP_USER", "chewec03@example.com");
define("SMTP_PASS", "***********");
define("SMTP_SECURE", "ssl");
define("SMTP_PORT", "465");
define("EMAIL_SENDER_NAME", "CHANDA CHEWE");
验证URL
define("URL","https:///project/src/verify.php")
定义的TABLE_NAME
应该是您将存储注册用户的表。此表应包含email,pass和verified_at
列。您可以从文件夹中的register.php
开始。