¿Qué es OAuth y cómo protege las llamadas a la API REST? [cerrado]

Tengo llamadas de API REST de aplicaciones móviles que llegan a mi servidor sin ningún token o mecanismo de seguridad.

Quiero asegurar mis llamadas a la API. Estoy tratando de entender qué es OAuth y cómo protegerá las llamadas a la API REST de mi aplicación móvil que están llegando a mi servidor.

También quiero saber en detalles sobre los siguientes campos que se utilizan en OAuth. Desde donde llegaré debajo de los campos.

Consumer Key
Consumer Secret
Token
Token Secret
Timestamp
Nonce

Respuestas a la pregunta(1)

Su respuesta a la pregunta