例子:
接受的扩展名:“@blogsllc.org”
使用电子邮件“joe@blogsllc.org”注册的用户将能够创建一个帐户。
想知道在 Rails 中执行此操作的最佳方法是什么,以及其他人将如何处理?我想象着尝试根据一堆正则表达式检查电子邮件地址的格式,但是随着支持的扩展列表的增加,这可能会很乏味。
另一种方法是拥有一个支持扩展的数据库,并根据数据库检查创建的电子邮件地址,以查看扩展是否被接受,但我不确定在 Rails 中实现这一点的最佳方法是什么。
我正在寻求实现类似于 Facebook 在早期所做的事情。
任何帮助表示赞赏。