0
正如我在标题中所说的,我只想接受在我的网站上登录的特定地址。接受电子邮件的特定域名以便在Web2py上登录
我试试这个:
address_in_2_parts=auth.user.email.split("@") if address_in_2_parts[1]=="domain_i_want.com"
我想补充的条件,但在这里我要补充的代码,这行?
正如我在标题中所说的,我只想接受在我的网站上登录的特定地址。接受电子邮件的特定域名以便在Web2py上登录
我试试这个:
address_in_2_parts=auth.user.email.split("@") if address_in_2_parts[1]=="domain_i_want.com"
我想补充的条件,但在这里我要补充的代码,这行?
您可以简单地将其他验证程序添加到db.auth_user
表的email
字段中。在模型文件,其中Auth
定义,后调用auth.define_tables()
,添加以下内容:
db.auth_user.email.requires.append(IS_MATCH(r'.*@domain_i_want\.com$',
error_message='Only domain_i_want.com email addresses allowed.'))
谢谢您的帮助!这很好,有一个美好的一天 – PajouFrenchi
不客气。如果它解决您的问题,请随时接受答案。 – Anthony