()
| 8 | ) |
| 9 | |
| 10 | func expectedAuth() *Service { |
| 11 | return &Service{ |
| 12 | Image: "nhost/auth:0.31.0", |
| 13 | Command: nil, |
| 14 | DependsOn: map[string]DependsOn{ |
| 15 | "graphql": {Condition: "service_healthy"}, |
| 16 | "postgres": {Condition: "service_healthy"}, |
| 17 | }, |
| 18 | EntryPoint: nil, |
| 19 | Environment: map[string]string{ |
| 20 | "AUTH_ACCESS_CONTROL_ALLOWED_EMAILS": "asd@asd.com", |
| 21 | "AUTH_ACCESS_CONTROL_ALLOWED_EMAIL_DOMAINS": "asd.com", |
| 22 | "AUTH_ACCESS_CONTROL_ALLOWED_REDIRECT_URLS": "http://localhost:3000", |
| 23 | "AUTH_ACCESS_CONTROL_BLOCKED_EMAILS": "qwe@wqe.com", |
| 24 | "AUTH_ACCESS_CONTROL_BLOCKED_EMAIL_DOMAINS": "qwe.com", |
| 25 | "AUTH_ACCESS_TOKEN_EXPIRES_IN": "900", |
| 26 | "AUTH_ANONYMOUS_USERS_ENABLED": "true", |
| 27 | "AUTH_API_PREFIX": "/v1", |
| 28 | "AUTH_CLIENT_URL": "http://localhost:3000", |
| 29 | "AUTH_CONCEAL_ERRORS": "true", |
| 30 | "AUTH_DISABLE_AUTO_SIGNUP": "false", |
| 31 | "AUTH_TURNSTILE_SECRET": "turnstileSecretKey", |
| 32 | "AUTH_DISABLE_NEW_USERS": "false", |
| 33 | "AUTH_DISABLE_SIGNUP": "false", |
| 34 | "AUTH_EMAIL_PASSWORDLESS_ENABLED": "true", |
| 35 | "AUTH_EMAIL_SIGNIN_EMAIL_VERIFIED_REQUIRED": "true", |
| 36 | "AUTH_ENCRYPTION_KEY": "5181f67e2844e4b60d571fa346cac9c37fc00d1ff519212eae6cead138e639ba", |
| 37 | "AUTH_GRAVATAR_DEFAULT": "gravatarDefault", |
| 38 | "AUTH_GRAVATAR_ENABLED": "true", |
| 39 | "AUTH_GRAVATAR_RATING": "gravatarRating", |
| 40 | "AUTH_HOST": "0.0.0.0", |
| 41 | "AUTH_JWT_CUSTOM_CLAIMS": `{"customClaimKey":"customClaimValue"}`, |
| 42 | "AUTH_JWT_CUSTOM_CLAIMS_DEFAULTS": `{}`, |
| 43 | "AUTH_LOCALE_ALLOWED_LOCALES": "en,se,ca,es", |
| 44 | "AUTH_LOCALE_DEFAULT": "en", |
| 45 | "AUTH_MFA_ENABLED": "true", |
| 46 | "AUTH_MFA_TOTP_ISSUER": "totpIssuer", |
| 47 | "AUTH_OTP_EMAIL_ENABLED": "true", |
| 48 | "AUTH_PASSWORD_HIBP_ENABLED": "true", |
| 49 | "AUTH_PASSWORD_MIN_LENGTH": "12", |
| 50 | "AUTH_PORT": "4000", |
| 51 | "AUTH_PROVIDER_APPLE_AUDIENCE": "audience", |
| 52 | "AUTH_PROVIDER_APPLE_CLIENT_ID": "appleClientId", |
| 53 | "AUTH_PROVIDER_APPLE_ENABLED": "true", |
| 54 | "AUTH_PROVIDER_APPLE_KEY_ID": "appleKeyId", |
| 55 | "AUTH_PROVIDER_APPLE_PRIVATE_KEY": "applePrivateKey", |
| 56 | "AUTH_PROVIDER_APPLE_SCOPE": "", |
| 57 | "AUTH_PROVIDER_APPLE_TEAM_ID": "appleTeamId", |
| 58 | "AUTH_PROVIDER_AZUREAD_CLIENT_ID": "azureadClientId", |
| 59 | "AUTH_PROVIDER_AZUREAD_CLIENT_SECRET": "azureadClientSecret", |
| 60 | "AUTH_PROVIDER_AZUREAD_ENABLED": "true", |
| 61 | "AUTH_PROVIDER_AZUREAD_TENANT": "azureadTenant", |
| 62 | "AUTH_PROVIDER_BITBUCKET_CLIENT_ID": "bitbucketClientId", |
| 63 | "AUTH_PROVIDER_BITBUCKET_CLIENT_SECRET": "bitbucketClientSecret", |
| 64 | "AUTH_PROVIDER_BITBUCKET_ENABLED": "true", |
| 65 | "AUTH_PROVIDER_DISCORD_AUDIENCE": "audience", |
| 66 | "AUTH_PROVIDER_DISCORD_CLIENT_ID": "discordClientId", |
| 67 | "AUTH_PROVIDER_DISCORD_CLIENT_SECRET": "discordClientSecret", |
no test coverage detected