我正在寻找解决方案,但在网上找不到。我以前用其他语言做过这个,但我不知道如何在 ASP.Net 中做这个。我正在使用 Visual Studio 2010 Express。
我目前正在考虑应该将白名单命令放在 RegisterUser 控件的 CreatingUser 事件中。为此,我获取了用户提供的电子邮件地址,检查以确保该域位于单独的白名单电子邮件地址表中。如果用户在白名单中,则继续注册,否则失败。
基本上,用户必须属于列入白名单的电子邮件地址才能加入网站。
谁能指导我如何专门使用 ASP.Net 做到这一点?我正在构建从 ASP.Net 创建的基本项目模板,所以这是我正在使用的所有 Microsoft 代码。代码很棒,但我也想真正了解我在做什么!
编辑: 我确实在我的 ASPNETDB.mdf 中创建了下表
白名单表:
whitelistID, bigint 自动增量
白名单域,nvarchar(256)