[feature] reactor-based authenticator