docs: def auth_user_oid(self, email):
          """
              OpenID user Authentication
  
              :param email: user's email to authenticate
              :type self: User model
          """
          user = self.find_user(email=email)
          if user is None or (not user.is_active):
              log.info(LOGMSG_WAR_SEC_LOGIN_FAILED.format(email))
              return None
          else:
              self.update_user_auth_stat(user)
              return user