+ ModResult OnSetConnectClass(LocalUser* user, ConnectClass* myclass)
+ {
+ if (myclass->config->getBool("requiresasl"))
+ {
+ const AccountExtItem* ext = GetAccountExtItem();
+ if (ext && !ext->get(user))
+ return MOD_RES_DENY;
+ }
+ return MOD_RES_PASSTHRU;
+ }
+