Ссылка на задачу моделирования данных
3.1) https://medium.com/@aamircnd2/hasura-internship-2017-task-3-1-data-modeling-for-image-manager-app-64d62405d4e8< br /> 3.2) https://medium.com/@aamircnd2/hasura-internship-2017-task-3-2-hasura-data-api-postman-collection-26c9007ff005

Служба аутентификации, предоставляемая Hasura Auth API, доступна по адресу
auth.‹project-name›.hasura-app.io/.

API аутентификации Hasura:

Он обеспечивает простой способ аутентификации пользователей.
Он создает нового пользователя, создает новый токен для каждого сеанса, который можно использовать для аутентификации пользователей, сохраняет учетные данные пользователя и позволяет назначать роли каждому пользователю.

Ссылки на документацию по Hasura Auth API
https://docs.hasura.io/0.6/getting-started/2-user-model.html
https://docs.hasura.io /0.6/ref/auth/index.html

  1. Создание нового пользователя через SignUP:

Отправив запрос POST на конечную точку auth.‹project-name›.hasura-app.io/signup с соответствующими данными, мы можем создать нового пользователя.
Каждый новый пользователь, созданный этой конечной точкой назначается роль Пользователь.
При успешной регистрации эта конечная точка отправляет токен вместе с другими данными, которые можно использовать для дальнейшей аутентификации указанного пользователя.

2.Войти:

Отправив запрос POST на конечную точку /login с соответствующими учетными данными пользователя. Затем эта конечная точка отправляет токен, если отправитель успешно вошел в систему.

3.Информация об учетной записи

4.Выйти

При отправке запроса Get на конечную точку /logout сеанс завершается для вошедшего в систему пользователя. Ранее назначенный токен становится недействительным.