Ссылка на задачу моделирования данных
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
- Создание нового пользователя через SignUP:
Отправив запрос POST на конечную точку auth.‹project-name›.hasura-app.io/signup с соответствующими данными, мы можем создать нового пользователя.
Каждый новый пользователь, созданный этой конечной точкой назначается роль Пользователь.
При успешной регистрации эта конечная точка отправляет токен вместе с другими данными, которые можно использовать для дальнейшей аутентификации указанного пользователя.
2.Войти:
Отправив запрос POST на конечную точку /login с соответствующими учетными данными пользователя. Затем эта конечная точка отправляет токен, если отправитель успешно вошел в систему.
3.Информация об учетной записи
4.Выйти
При отправке запроса Get на конечную точку /logout сеанс завершается для вошедшего в систему пользователя. Ранее назначенный токен становится недействительным.