Autenticación basada en tokens en API web sin ninguna interfaz de usuario

Estoy desarrollando una API REST en la API web ASP.Net. Solo se podrá acceder a mi API a través de clientes que no estén basados en un navegador. Necesito implementar seguridad para mi API, así que decidí usar la autenticación basada en tokens. Tengo una buena comprensión de la autenticación basada en tokens y he leído algunos tutoriales, pero todos tienen alguna interfaz de usuario para iniciar sesión. No necesito ninguna interfaz de usuario para iniciar sesión, ya que el cliente pasará los detalles de inicio de sesión a través de HTTP POST, que será autorizado desde nuestra base de datos. ¿Cómo puedo implementar la autenticación basada en token en mi API? Tenga en cuenta que se accederá a mi API en alta frecuencia, así que también tengo que ocuparme del rendimiento. Por favor, avíseme si puedo explicarlo mejor.

Respuestas a la pregunta(2)

Su respuesta a la pregunta