Instalación en back
Instalación de packages oAuth & iam
Para iniciar la instalación ejecutaremos el comando
aurora add back
De las opciones propuestas, seleccionaremos oAuth.

Este comando instalará todos los ficheros necesarios en nuestro proyecto y añade el código necesario para registrar nuestro paquete oAuth.
Actualmente el paquete oAuth tiene como dependencia el paquete iam (Identity and access management), por lo que es necesaria su instalación.
Volveremos a ejecutar el comando aurora add back, esta vez para seleccionar iam.
aurora add back

Tenemos que generar unas claves privadas y públicas para la firma y verificación de tokens, con el siguiente comando.
aurora keys
Seed OAuth & IAM
Nos faltaría poblar nuestra base de datos con la información básica para nuestros paquetes oAuth e iam para ello arrancaremos nuestra aplicación en modo REPL.
npm run start:repl
Una vez arrancada nuestra aplicación en modo REPL, desde consola podremos ejecutar los seeders de cada paquete, es importante ejecutar primero el IamSeeder y a continuación OAuthSeeder.
await $(IamSeeder).main()
await $(OAuthSeeder).main()
Otras consideraciones
Si arrancamos nuestra aplicación debería de crear la estructura de la base de datos de nuestros paquetes oAtuh e iam.
npm run start:dev
Deberíamos de tener en http://localhost:8080/api nuestra definición de nuestra API rest con Swagger y en http://localhost:8080/graphql la definición de nuestra API GraphQL.
Última actualización