Exemple #1
0
        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();
 }