php - 如何保护触发电子邮件的 PHP 脚本的使用?

标签 php security

我构建了一个 PHP 脚本来发送电子邮件(基于 Amazon SES)。

这样我就可以对我的 PHP 脚本进行 GET 或 POST Ajax 调用:

envoi.php?nom=John&email=john@domain.com

触发发送电子邮件至 john@domain.com。

我的网站有一个注册表单,在提交时会对 PHP 脚本进行 jquery ajax 调用(网站和 PHP 脚本位于同一台服务器上)。我也将脚本用于其他事件。

现在我担心如果有人获得了它的 URL,这个脚本显然会被滥用。

如何保护对此脚本的访问?

最佳答案

你可以使用 captcha以保护对此脚本的访问并使滥用变得更加困难。

关于php - 如何保护触发电子邮件的 PHP 脚本的使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11525317/

相关文章:

php - 在 php mysql 中插入具有相同 id 的逗号分隔值

用于将文件发送到 https Web 服务的所有信任的 java 类

javascript - HP Fortify 问题,可能存在 XSS 漏洞?

php - mbstring Ubuntu 14.04 依赖包冲突

php - 使用客户端 cookie 确保 PHP 记住我的安全

php - 从网站与现金抽屉通信

javascript - 电子邮件被多次发送

security - ColdFusion:CFID 和 CFToken 在每次页面请求时发生变化

c++ - ImpersonateLoggedOnUser 失败的条件

java - 检测用户登录后是否来自其他网站