authorizer/dashboard/src/graphql/queries/index.ts

103 lines
1.8 KiB
TypeScript
Raw Normal View History

2022-03-09 06:23:34 +00:00
export const MetaQuery = `
query MetaQuery {
meta {
version
client_id
}
}
`;
export const AdminSessionQuery = `
query {
_admin_session{
message
}
}
`;
export const EnvVariablesQuery = `
query {
_env{
2022-03-07 06:53:45 +00:00
CLIENT_ID,
CLIENT_SECRET,
GOOGLE_CLIENT_ID,
GOOGLE_CLIENT_SECRET,
GITHUB_CLIENT_ID,
GITHUB_CLIENT_SECRET,
FACEBOOK_CLIENT_ID,
FACEBOOK_CLIENT_SECRET,
2022-06-06 16:38:32 +00:00
LINKEDIN_CLIENT_ID,
LINKEDIN_CLIENT_SECRET,
2022-06-12 09:19:48 +00:00
APPLE_CLIENT_ID,
APPLE_CLIENT_SECRET,
DEFAULT_ROLES,
PROTECTED_ROLES,
2022-06-07 02:00:01 +00:00
ROLES,
JWT_TYPE,
JWT_SECRET,
JWT_ROLE_CLAIM,
JWT_PRIVATE_KEY,
JWT_PUBLIC_KEY,
REDIS_URL,
SMTP_HOST,
SMTP_PORT,
SMTP_USERNAME,
SMTP_PASSWORD,
SENDER_EMAIL,
ALLOWED_ORIGINS,
ORGANIZATION_NAME,
ORGANIZATION_LOGO,
ADMIN_SECRET,
DISABLE_LOGIN_PAGE,
DISABLE_MAGIC_LINK_LOGIN,
DISABLE_EMAIL_VERIFICATION,
DISABLE_BASIC_AUTHENTICATION,
2022-03-16 17:19:18 +00:00
DISABLE_SIGN_UP,
2022-05-31 07:41:54 +00:00
DISABLE_REDIS_FOR_ENV,
CUSTOM_ACCESS_TOKEN_SCRIPT,
DATABASE_NAME,
DATABASE_TYPE,
DATABASE_URL,
ACCESS_TOKEN_EXPIRY_TIME,
}
}
`;
2022-01-29 15:23:53 +00:00
export const UserDetailsQuery = `
query($params: PaginatedInput) {
_users(params: $params) {
pagination {
limit
page
offset
total
}
users {
id
email
email_verified
given_name
family_name
middle_name
nickname
gender
birthdate
phone_number
picture
2022-01-31 06:05:24 +00:00
signup_methods
2022-01-29 15:23:53 +00:00
roles
created_at
revoked_timestamp
2022-01-29 15:23:53 +00:00
}
}
}
`;
2022-03-16 08:38:22 +00:00
export const EmailVerificationQuery = `
query {
_env{
DISABLE_EMAIL_VERIFICATION
}
}
`;