public override void PostAuthenticate(AuthResult result,IMessageDispatcher dispatcher) { //HERE YOU CAN GET THE HOST THAT AUTHENTICATION IS REQUESTED FROM //NOTE THAT HOST NUMBER AND HOST ID IS DIFFERENT THINGS //HOST ID IS DATABASE ID AND HOST NUMBER IS THE ACTUALL NUMBER ASSIGNED TO THE HOST //YOU CAN ALSO GET OTHER HOST INFORMATION LIKE MAC ADDRESS IF HOST IS REGISTERED ETC if (result.Result == LoginResult.Sucess) { //AUTH SUCESSFULL } else { //AUTH FAILED } }
/// <summary> /// Post authenticate procedure. /// </summary> /// <param name="result">Authentication result.</param> /// <remarks>Here you can modify the final result that will be returned to authenticated party.</remarks> public virtual void PostAuthenticate(AuthResult result, IMessageDispatcher dispatcher) { throw new NotImplementedException(); }