Conseguir que Angular trabaje con un servicio web de Moodle

Estoy creando una aplicación para obtener datos Json de un servicio web de Moodle y estoy usando AngularJs para mostrar los datos en la aplicación. Hay múltiples funciones en el servicio web de Moodle, por lo que necesito múltiples controladores en la aplicación Angular.

Estoy usando Visual Studio y Cordova para escribir la aplicación.

Se me ocurrió una solución para obtener el token de Moodle, almacenarlo usando jstorage y mostrarlo en los distintos paneles de la aplicación móvil de una sola página.

¡Gracias a muchas otras respuestas de StackOverflow que he usado para llegar a esta solución!

(Esta es una de esas publicaciones de "haz tu pregunta y respóndela tú mismo", pero cualquier otra sugerencia es bienvenida).

Ver también -Autenticar con Moodle desde una aplicación móvil

Respuestas a la pregunta(1)

Su respuesta a la pregunta