Skip to content

Endpoints de Administrador #4

@juanjcsr

Description

@juanjcsr

Hay un modelo de usuarios que tiene un único User. Puedes loggearlo desde web o desde un telefono via JSON en /users/sign_in (Recuerda poner los headers de Content-Type como application/json)

Si loggeas desde json, necesitas mandar un objeto de esta forma en un POST:

{
  "user": {
    "email":"admin2@safebus.mx",
    "password":"juancar1os"
  }
}

Si la autenticación se logró, recibirás un 200 y el JSON de definición del Admin. En caso contrario, un 404.

Posteriormente necesitas asignarle al Admin su id para el GSM. Lo puedes hacer via web, pero qué flojera y qué aburrido. Tons mejor puedes hacer un POST desde la app de Android a /users despu'es de estar loggeado. En ese endpoint le mandas un json así:

{
  "reg_id":"APA91bHFgNW7KzBWYkKQf6pHlEJwCiBOnPT3ZzAMtu25tDDouhHMq2F-yk0EqYmUinbN-O-XGsJmw14NvjuDyy6NJ7SgIZv9bIxHOK7pj7YKTEjoUp70qolDquT8nAbqn5Ebe0K3lMyW"
}

Y a partir de ese momento, el admin ya tiene registrado su numero de GCM para recibir notificaciones.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions