- virtual ModResult OnUserRegister(User *user)
- {
- SaslAuthenticator *sasl_;
- if (user->GetExt("sasl_authenticator", sasl_))
- {
- sasl_->Abort();
- delete sasl_;
- user->Shrink("sasl_authenticator");
- }
-
- return MOD_RES_PASSTHRU;
- }
-
- virtual void OnCleanup(int target_type, void *item)