Packages

This module was made as a wrapper for the data api used in Betty Blocks. This package aims to allow you to make a graphql request using a single function.

Current section

Files

Jump to
betty_gql lib Queries login_queries.ex
Raw

lib/Queries/login_queries.ex

defmodule BettyGql.Queries.LoginQueries do
@moduledoc """
This module stores the reusable queries needed to perform basic actions
"""
@doc """
Query needed to login, parsed to use the credentials map
"""
def login_query(credentials) do
"""
mutation login {
login(
authProfileUuid: "#{credentials["auth_profile"]}",
username: "#{credentials["username"]}",
password: "#{credentials["password"]}"
) {
jwtToken
}
}
"""
end
end