对于FFDL中的服务器扩展声明,我看到了包括和不包括UNSECURED
关键字的变化,如下所示:
CREATE EXTENSION /ActivateUser UNSECURED AS javascript:require ('scripts/RegistrationExtension').activateUser();
CREATE EXTENSION /ChangePassword AS javascript:require ('scripts/PasswordExtension').changePassword();
UNSECURED
关键字的用途是什么?我找到的大多数例子都直接排除了它。
正常情况下,用户需要登录才能触发服务器扩展名,但当指定UNSECURED
时,该限制被解除,匿名用户可以触发扩展名