{"version":3,"file":"gets-project-s-auth-config.mjs","names":[],"sources":["../../src/actions/gets-project-s-auth-config.ts"],"sourcesContent":["import type { AppAction } from \"@keystrokehq/keystroke/app\";\nimport { z } from \"zod\";\n\nimport { action } from \"../action\";\nimport { supabase } from \"../app\";\n\nexport const SupabaseGetsProjectSAuthConfigInput = z.object({\n  ref: z.string().describe(\"The unique reference ID of the Supabase project. Can also be provided as 'project_ref'.\"),\n}).describe(\"Request model for retrieving a project's authentication configuration.\");\nexport const SupabaseGetsProjectSAuthConfigOutput = z.object({\n  jwt_exp: z.number().int().describe(\"JWT access token expiration time (seconds).\").nullable(),\n  site_url: z.string().describe(\"Primary site URL used in email links and redirects.\").nullable(),\n  smtp_host: z.string().describe(\"SMTP host.\").nullable().optional(),\n  smtp_pass: z.string().describe(\"SMTP password.\").nullable().optional(),\n  smtp_port: z.number().int().describe(\"SMTP port.\").nullable().optional(),\n  smtp_user: z.string().describe(\"SMTP username.\").nullable().optional(),\n  sms_otp_exp: z.number().int().describe(\"SMS OTP expiration time (seconds).\").nullable(),\n  saml_enabled: z.boolean().describe(\"Enable SAML authentication.\").nullable().optional(),\n  sms_provider: z.string().describe(\"SMS provider (e.g., twilio, vonage, messagebird, textlocal).\").nullable(),\n  sms_template: z.string().describe(\"SMS template for OTP messages.\").nullable(),\n  sms_test_otp: z.string().describe(\"Static test OTP for development.\").nullable().optional(),\n  sessions_tags: z.string().describe(\"Tags applied to sessions (comma-separated).\").nullable().optional(),\n  disable_signup: z.boolean().describe(\"Disable new signups via email/password and providers.\").nullable(),\n  mailer_otp_exp: z.number().int().describe(\"Email OTP expiration time (seconds).\").nullable(),\n  rate_limit_otp: z.number().int().describe(\"Rate limit for OTP verification attempts.\").nullable(),\n  sms_otp_length: z.number().int().describe(\"SMS OTP length (digits).\").nullable(),\n  uri_allow_list: z.string().describe(\"Comma-separated allowlist of redirect URIs/patterns.\").nullable(),\n  rate_limit_web3: z.number().int().describe(\"Rate limit for Web3 verification attempts.\").nullable(),\n  sms_autoconfirm: z.boolean().describe(\"Automatically confirm phone signups (no OTP required).\").nullable(),\n  sms_vonage_from: z.string().describe(\"Vonage sender ID (from).\").nullable().optional(),\n  db_max_pool_size: z.number().int().describe(\"Maximum database connection pool size used by the auth service.\").nullable().optional(),\n  sessions_timebox: z.number().int().describe(\"Maximum session lifetime (seconds). 0 means disabled.\").nullable(),\n  smtp_admin_email: z.string().describe(\"Admin email address used for SMTP notifications.\").nullable().optional(),\n  smtp_sender_name: z.string().describe(\"Display name for the SMTP sender.\").nullable().optional(),\n  external_x_secret: z.string().describe(\"X (Twitter) OAuth client secret.\").nullable().optional(),\n  hook_send_sms_uri: z.string().describe(\"Endpoint URI for the send-SMS webhook.\").nullable().optional(),\n  mailer_otp_length: z.number().int().describe(\"Email OTP length (digits).\").nullable(),\n  mfa_allow_low_aal: z.boolean().describe(\"Allow authentication with low AAL (Authentication Assurance Level).\").nullable().optional(),\n  rate_limit_verify: z.number().int().describe(\"Rate limit for verification attempts (generic).\").nullable(),\n  saml_external_url: z.string().describe(\"External SAML metadata or IdP URL.\").nullable().optional(),\n  sms_max_frequency: z.number().int().describe(\"Maximum SMS sending frequency (messages per minute).\").nullable(),\n  external_azure_url: z.string().describe(\"Azure OAuth issuer or discovery URL.\").nullable().optional(),\n  external_x_enabled: z.boolean().describe(\"Enable X (Twitter) as an external OAuth provider.\").nullable(),\n  mailer_autoconfirm: z.boolean().describe(\"Automatically confirm new signups (no email confirmation required).\").nullable(),\n  mfa_phone_template: z.string().describe(\"SMS template for MFA phone codes.\").nullable(),\n  sms_vonage_api_key: z.string().describe(\"Vonage API key.\").nullable().optional(),\n  smtp_max_frequency: z.number().int().describe(\"Rate limit for SMTP sends (emails per minute).\").nullable(),\n  external_gitlab_url: z.string().describe(\"GitLab OAuth base URL (self-hosted GitLab).\").nullable().optional(),\n  external_workos_url: z.string().describe(\"WorkOS authorization URL.\").nullable().optional(),\n  hook_send_email_uri: z.string().describe(\"Endpoint URI for the send-email webhook.\").nullable().optional(),\n  password_min_length: z.number().int().describe(\"Minimum required password length.\").nullable(),\n  rate_limit_sms_sent: z.number().int().describe(\"Rate limit for sending SMS (messages per minute).\").nullable(),\n  external_x_client_id: z.string().describe(\"X (Twitter) OAuth client ID.\").nullable().optional(),\n  external_zoom_secret: z.string().describe(\"Zoom OAuth client secret.\").nullable().optional(),\n  mfa_phone_otp_length: z.number().int().describe(\"Length of MFA phone OTP (digits).\").nullable(),\n  oauth_server_enabled: z.boolean().describe(\"Enable the built-in OAuth server.\").nullable().optional(),\n  sms_textlocal_sender: z.string().describe(\"Textlocal sender ID.\").nullable().optional(),\n  db_max_pool_size_unit: z.string().describe(\"Unit for database connection pool size (e.g., 'connections').\").nullable().optional(),\n  external_apple_secret: z.string().describe(\"Apple OAuth client secret.\").nullable().optional(),\n  external_azure_secret: z.string().describe(\"Azure OAuth client secret.\").nullable().optional(),\n  external_figma_secret: z.string().describe(\"Figma OAuth client secret.\").nullable().optional(),\n  external_kakao_secret: z.string().describe(\"Kakao OAuth client secret.\").nullable().optional(),\n  external_keycloak_url: z.string().describe(\"Keycloak issuer or discovery URL.\").nullable().optional(),\n  external_slack_secret: z.string().describe(\"Slack OAuth client secret.\").nullable().optional(),\n  external_zoom_enabled: z.boolean().describe(\"Enable Zoom as an external OAuth provider.\").nullable(),\n  hook_send_sms_enabled: z.boolean().describe(\"Enable custom SMS sending via webhook.\").nullable().optional(),\n  hook_send_sms_secrets: z.string().describe(\"Secret(s) for the send-SMS webhook.\").nullable().optional(),\n  password_hibp_enabled: z.boolean().describe(\"Enable HaveIBeenPwned check during password set/change.\").nullable().optional(),\n  rate_limit_email_sent: z.number().int().describe(\"Rate limit for sending emails (emails per minute).\").nullable(),\n  sms_textlocal_api_key: z.string().describe(\"Textlocal API key.\").nullable().optional(),\n  sms_twilio_auth_token: z.string().describe(\"Twilio Auth Token.\").nullable().optional(),\n  sms_vonage_api_secret: z.string().describe(\"Vonage API secret.\").nullable().optional(),\n  external_apple_enabled: z.boolean().describe(\"Enable Apple as an external OAuth provider.\").nullable(),\n  external_azure_enabled: z.boolean().describe(\"Enable Azure as an external OAuth provider.\").nullable(),\n  external_email_enabled: z.boolean().describe(\"Enable email sign-in/up.\").nullable(),\n  external_figma_enabled: z.boolean().describe(\"Enable Figma as an external OAuth provider.\").nullable(),\n  external_github_secret: z.string().describe(\"GitHub OAuth client secret.\").nullable().optional(),\n  external_gitlab_secret: z.string().describe(\"GitLab OAuth client secret.\").nullable().optional(),\n  external_google_secret: z.string().describe(\"Google OAuth client secret.\").nullable().optional(),\n  external_kakao_enabled: z.boolean().describe(\"Enable Kakao as an external OAuth provider.\").nullable(),\n  external_notion_secret: z.string().describe(\"Notion OAuth client secret.\").nullable().optional(),\n  external_phone_enabled: z.boolean().describe(\"Enable phone (SMS) sign-in/up.\").nullable(),\n  external_slack_enabled: z.boolean().describe(\"Enable Slack as an external OAuth provider.\").nullable(),\n  external_twitch_secret: z.string().describe(\"Twitch OAuth client secret.\").nullable().optional(),\n  external_workos_secret: z.string().describe(\"WorkOS client secret.\").nullable().optional(),\n  mailer_subjects_invite: z.string().describe(\"Email subject for user invitation.\").nullable(),\n  nimbus_oauth_client_id: z.string().describe(\"Nimbus OAuth client ID (if using Nimbus).\").nullable().optional(),\n  sms_twilio_account_sid: z.string().describe(\"Twilio Account SID.\").nullable().optional(),\n  sms_twilio_content_sid: z.string().describe(\"Twilio Content SID (for Content API).\").nullable().optional(),\n  external_discord_secret: z.string().describe(\"Discord OAuth client secret.\").nullable().optional(),\n  external_github_enabled: z.boolean().describe(\"Enable GitHub as an external OAuth provider.\").nullable(),\n  external_gitlab_enabled: z.boolean().describe(\"Enable GitLab as an external OAuth provider.\").nullable(),\n  external_google_enabled: z.boolean().describe(\"Enable Google as an external OAuth provider.\").nullable(),\n  external_notion_enabled: z.boolean().describe(\"Enable Notion as an external OAuth provider.\").nullable(),\n  external_spotify_secret: z.string().describe(\"Spotify OAuth client secret.\").nullable().optional(),\n  external_twitch_enabled: z.boolean().describe(\"Enable Twitch as an external OAuth provider.\").nullable(),\n  external_twitter_secret: z.string().describe(\"Twitter (X) OAuth client secret.\").nullable().optional(),\n  external_workos_enabled: z.boolean().describe(\"Enable WorkOS as an external provider.\").nullable(),\n  external_zoom_client_id: z.string().describe(\"Zoom OAuth client ID.\").nullable().optional(),\n  hook_send_email_enabled: z.boolean().describe(\"Enable custom email sending via webhook.\").nullable().optional(),\n  hook_send_email_secrets: z.string().describe(\"Secret(s) for the send-email webhook.\").nullable().optional(),\n  mfa_phone_max_frequency: z.number().int().describe(\"Maximum frequency (per minute) for sending MFA phone codes.\").nullable(),\n  mfa_totp_enroll_enabled: z.boolean().describe(\"Enable enrolling TOTP as an MFA factor.\").nullable().optional(),\n  mfa_totp_verify_enabled: z.boolean().describe(\"Enable TOTP verification as MFA.\").nullable().optional(),\n  security_captcha_secret: z.string().describe(\"CAPTCHA provider secret key.\").nullable().optional(),\n  api_max_request_duration: z.number().int().describe(\"Maximum allowed duration (in seconds) for auth API requests.\").nullable().optional(),\n  external_apple_client_id: z.string().describe(\"Apple OAuth client ID.\").nullable().optional(),\n  external_azure_client_id: z.string().describe(\"Azure OAuth client ID.\").nullable().optional(),\n  external_discord_enabled: z.boolean().describe(\"Enable Discord as an external OAuth provider.\").nullable(),\n  external_facebook_secret: z.string().describe(\"Facebook OAuth client secret.\").nullable().optional(),\n  external_figma_client_id: z.string().describe(\"Figma OAuth client ID.\").nullable().optional(),\n  external_kakao_client_id: z.string().describe(\"Kakao OAuth client ID.\").nullable().optional(),\n  external_keycloak_secret: z.string().describe(\"Keycloak OIDC client secret.\").nullable().optional(),\n  external_slack_client_id: z.string().describe(\"Slack OAuth client ID.\").nullable().optional(),\n  external_spotify_enabled: z.boolean().describe(\"Enable Spotify as an external OAuth provider.\").nullable(),\n  external_twitter_enabled: z.boolean().describe(\"Enable Twitter (X) as an external OAuth provider.\").nullable(),\n  mailer_subjects_recovery: z.string().describe(\"Email subject for password recovery.\").nullable(),\n  mfa_max_enrolled_factors: z.number().int().describe(\"Maximum number of MFA factors a user can enroll.\").nullable(),\n  mfa_phone_enroll_enabled: z.boolean().describe(\"Enable enrolling phone (SMS) as an MFA factor.\").nullable().optional(),\n  mfa_phone_verify_enabled: z.boolean().describe(\"Enable verification using phone (SMS) as MFA.\").nullable().optional(),\n  rate_limit_token_refresh: z.number().int().describe(\"Rate limit for token refresh operations.\").nullable(),\n  security_captcha_enabled: z.boolean().describe(\"Enable CAPTCHA verification for risky flows.\").nullable(),\n  sessions_single_per_user: z.boolean().describe(\"Restrict to a single active session per user.\").nullable().optional(),\n  sms_test_otp_valid_until: z.string().describe(\"Expiration timestamp for the test OTP.\").nullable().optional(),\n  external_bitbucket_secret: z.string().describe(\"Bitbucket OAuth client secret.\").nullable().optional(),\n  external_facebook_enabled: z.boolean().describe(\"Enable Facebook as an external OAuth provider.\").nullable(),\n  external_github_client_id: z.string().describe(\"GitHub OAuth client ID.\").nullable().optional(),\n  external_gitlab_client_id: z.string().describe(\"GitLab OAuth client ID.\").nullable().optional(),\n  external_google_client_id: z.string().describe(\"Google OAuth client ID.\").nullable().optional(),\n  external_keycloak_enabled: z.boolean().describe(\"Enable Keycloak as an external OIDC provider.\").nullable(),\n  external_notion_client_id: z.string().describe(\"Notion OAuth client ID.\").nullable().optional(),\n  external_twitch_client_id: z.string().describe(\"Twitch OAuth client ID.\").nullable().optional(),\n  external_workos_client_id: z.string().describe(\"WorkOS client ID.\").nullable().optional(),\n  external_x_email_optional: z.boolean().describe(\"Whether email is optional for X (Twitter) OAuth.\").nullable().optional(),\n  security_captcha_provider: z.string().describe(\"CAPTCHA provider (e.g., hcaptcha).\").nullable(),\n  audit_log_disable_postgres: z.boolean().describe(\"Disable writing auth audit logs to Postgres.\").nullable().optional(),\n  external_bitbucket_enabled: z.boolean().describe(\"Enable Bitbucket as an external OAuth provider.\").nullable(),\n  external_discord_client_id: z.string().describe(\"Discord OAuth client ID.\").nullable().optional(),\n  external_slack_oidc_secret: z.string().describe(\"Slack OIDC client secret.\").nullable().optional(),\n  external_spotify_client_id: z.string().describe(\"Spotify OAuth client ID.\").nullable().optional(),\n  external_twitter_client_id: z.string().describe(\"Twitter (X) OAuth client ID.\").nullable().optional(),\n  mailer_subjects_magic_link: z.string().describe(\"Email subject for magic link.\").nullable(),\n  nimbus_oauth_client_secret: z.string().describe(\"Nimbus OAuth client secret.\").nullable().optional(),\n  rate_limit_anonymous_users: z.number().int().describe(\"Rate limit for anonymous users (requests per minute).\").nullable(),\n  sms_messagebird_access_key: z.string().describe(\"MessageBird access key.\").nullable().optional(),\n  sms_messagebird_originator: z.string().describe(\"MessageBird originator (sender ID).\").nullable().optional(),\n  external_facebook_client_id: z.string().describe(\"Facebook OAuth client ID.\").nullable().optional(),\n  external_keycloak_client_id: z.string().describe(\"Keycloak OIDC client ID.\").nullable().optional(),\n  external_slack_oidc_enabled: z.boolean().describe(\"Enable Slack via OIDC as an external provider.\").nullable(),\n  hook_after_user_created_uri: z.string().describe(\"Endpoint URI for the after-user-created webhook.\").nullable().optional(),\n  sessions_inactivity_timeout: z.number().int().describe(\"Session inactivity timeout (seconds). 0 means disabled.\").nullable(),\n  external_bitbucket_client_id: z.string().describe(\"Bitbucket OAuth client ID.\").nullable().optional(),\n  external_web3_solana_enabled: z.boolean().describe(\"Enable Web3 Solana authentication.\").nullable(),\n  external_zoom_email_optional: z.boolean().describe(\"Whether email is optional for Zoom OAuth.\").nullable().optional(),\n  hook_before_user_created_uri: z.string().describe(\"Endpoint URI for the before-user-created webhook.\").nullable().optional(),\n  hook_custom_access_token_uri: z.string().describe(\"Endpoint URI for the custom access token webhook.\").nullable().optional(),\n  mailer_subjects_confirmation: z.string().describe(\"Email subject for signup confirmation.\").nullable(),\n  mailer_subjects_email_change: z.string().describe(\"Email subject for email change confirmation.\").nullable(),\n  mfa_web_authn_enroll_enabled: z.boolean().describe(\"Enable enrolling WebAuthn (passkeys/security keys) as MFA.\").nullable().optional(),\n  mfa_web_authn_verify_enabled: z.boolean().describe(\"Enable WebAuthn verification as MFA.\").nullable().optional(),\n  password_required_characters: z.string().describe(\"Character class requirements for passwords (e.g., regex or flags).\").nullable().optional(),\n  sms_twilio_verify_auth_token: z.string().describe(\"Twilio Verify Auth Token.\").nullable().optional(),\n  external_apple_email_optional: z.boolean().describe(\"Whether email is optional for Apple OAuth.\").nullable().optional(),\n  external_azure_email_optional: z.boolean().describe(\"Whether email is optional for Azure OAuth.\").nullable().optional(),\n  external_figma_email_optional: z.boolean().describe(\"Whether email is optional for Figma OAuth.\").nullable().optional(),\n  external_kakao_email_optional: z.boolean().describe(\"Whether email is optional for Kakao OAuth.\").nullable().optional(),\n  external_linkedin_oidc_secret: z.string().describe(\"LinkedIn OIDC client secret.\").nullable().optional(),\n  external_slack_email_optional: z.boolean().describe(\"Whether email is optional for Slack OAuth.\").nullable().optional(),\n  external_slack_oidc_client_id: z.string().describe(\"Slack OIDC client ID.\").nullable().optional(),\n  sms_twilio_verify_account_sid: z.string().describe(\"Twilio Verify Account SID.\").nullable().optional(),\n  external_github_email_optional: z.boolean().describe(\"Whether email is optional for GitHub OAuth.\").nullable().optional(),\n  external_gitlab_email_optional: z.boolean().describe(\"Whether email is optional for GitLab OAuth.\").nullable().optional(),\n  external_google_email_optional: z.boolean().describe(\"Whether email is optional for Google OAuth.\").nullable().optional(),\n  external_linkedin_oidc_enabled: z.boolean().describe(\"Enable LinkedIn via OIDC as an external provider.\").nullable(),\n  external_notion_email_optional: z.boolean().describe(\"Whether email is optional for Notion OAuth.\").nullable().optional(),\n  external_twitch_email_optional: z.boolean().describe(\"Whether email is optional for Twitch OAuth.\").nullable().optional(),\n  external_web3_ethereum_enabled: z.boolean().describe(\"Enable Web3 Ethereum authentication.\").nullable(),\n  refresh_token_rotation_enabled: z.boolean().describe(\"Enable refresh token rotation to reduce token replay risk.\").nullable(),\n  sms_twilio_message_service_sid: z.string().describe(\"Twilio Message Service SID.\").nullable().optional(),\n  external_discord_email_optional: z.boolean().describe(\"Whether email is optional for Discord OAuth.\").nullable().optional(),\n  external_spotify_email_optional: z.boolean().describe(\"Whether email is optional for Spotify OAuth.\").nullable().optional(),\n  external_twitter_email_optional: z.boolean().describe(\"Whether email is optional for Twitter OAuth.\").nullable().optional(),\n  hook_after_user_created_enabled: z.boolean().describe(\"Enable webhook after a user is created.\").nullable().optional(),\n  hook_after_user_created_secrets: z.string().describe(\"Secret(s) (e.g., HMAC key) for the after-user-created webhook.\").nullable().optional(),\n  mailer_templates_invite_content: z.string().describe(\"HTML template content for user invitation email.\").nullable(),\n  oauth_server_authorization_path: z.string().describe(\"Authorization path for the built-in OAuth server.\").nullable().optional(),\n  saml_allow_encrypted_assertions: z.boolean().describe(\"Allow encrypted SAML assertions.\").nullable().optional(),\n  security_manual_linking_enabled: z.boolean().describe(\"Enable manual linking of identities to accounts.\").nullable(),\n  external_anonymous_users_enabled: z.boolean().describe(\"Enable creation of anonymous users (no credentials).\").nullable(),\n  external_facebook_email_optional: z.boolean().describe(\"Whether email is optional for Facebook OAuth.\").nullable().optional(),\n  external_google_skip_nonce_check: z.boolean().describe(\"Skip nonce check during Google OAuth.\").nullable().optional(),\n  external_keycloak_email_optional: z.boolean().describe(\"Whether email is optional for Keycloak.\").nullable().optional(),\n  external_linkedin_oidc_client_id: z.string().describe(\"LinkedIn OIDC client ID.\").nullable().optional(),\n  hook_before_user_created_enabled: z.boolean().describe(\"Enable webhook before a user is created.\").nullable().optional(),\n  hook_before_user_created_secrets: z.string().describe(\"Secret(s) for the before-user-created webhook.\").nullable().optional(),\n  hook_custom_access_token_enabled: z.boolean().describe(\"Enable custom access token issuance via webhook.\").nullable().optional(),\n  hook_custom_access_token_secrets: z.string().describe(\"Secret(s) for the custom access token webhook.\").nullable().optional(),\n  mailer_subjects_reauthentication: z.string().describe(\"Email subject for reauthentication.\").nullable(),\n  external_bitbucket_email_optional: z.boolean().describe(\"Whether email is optional for Bitbucket OAuth.\").nullable().optional(),\n  hook_mfa_verification_attempt_uri: z.string().describe(\"Endpoint URI for the MFA verification attempt webhook.\").nullable().optional(),\n  mailer_templates_recovery_content: z.string().describe(\"HTML template content for password recovery email.\").nullable(),\n  security_sb_forwarded_for_enabled: z.boolean().describe(\"Enable forwarding X-Forwarded-For headers for Supabase auth.\").nullable().optional(),\n  external_slack_oidc_email_optional: z.boolean().describe(\"Whether email is optional for Slack OIDC.\").nullable().optional(),\n  mailer_secure_email_change_enabled: z.boolean().describe(\"Require secure email change flow (confirm both old and new emails).\").nullable(),\n  mailer_templates_magic_link_content: z.string().describe(\"HTML template content for magic link email.\").nullable(),\n  external_apple_additional_client_ids: z.array(z.string()).describe(\"Additional Apple OAuth client IDs allowed.\").nullable().optional(),\n  external_google_additional_client_ids: z.array(z.string()).describe(\"Additional Google OAuth client IDs allowed.\").nullable().optional(),\n  external_linkedin_oidc_email_optional: z.boolean().describe(\"Whether email is optional for LinkedIn OIDC.\").nullable().optional(),\n  hook_mfa_verification_attempt_enabled: z.boolean().describe(\"Enable webhook on MFA verification attempts.\").nullable().optional(),\n  hook_mfa_verification_attempt_secrets: z.string().describe(\"Secret(s) for the MFA verification attempt webhook.\").nullable().optional(),\n  mailer_templates_confirmation_content: z.string().describe(\"HTML template content for signup confirmation email.\").nullable(),\n  mailer_templates_email_change_content: z.string().describe(\"HTML template content for email change confirmation.\").nullable(),\n  security_refresh_token_reuse_interval: z.number().int().describe(\"Allowed reuse interval (seconds) for rotated refresh tokens.\").nullable(),\n  sms_twilio_verify_message_service_sid: z.string().describe(\"Twilio Verify Message Service SID.\").nullable().optional(),\n  hook_password_verification_attempt_uri: z.string().describe(\"Endpoint URI for the password verification attempt webhook.\").nullable().optional(),\n  mailer_allow_unverified_email_sign_ins: z.boolean().describe(\"Allow sign-ins from users with unverified emails.\").nullable(),\n  oauth_server_allow_dynamic_registration: z.boolean().describe(\"Allow dynamic OAuth client registration on the auth server.\").nullable().optional(),\n  mailer_templates_reauthentication_content: z.string().describe(\"HTML template content for reauthentication email.\").nullable(),\n  hook_password_verification_attempt_enabled: z.boolean().describe(\"Enable webhook on password verification attempts.\").nullable().optional(),\n  hook_password_verification_attempt_secrets: z.string().describe(\"Secret(s) for the password verification attempt webhook.\").nullable().optional(),\n  mailer_notifications_email_changed_enabled: z.boolean().describe(\"Enable notification emails when a user's email is changed.\").nullable(),\n  mailer_notifications_phone_changed_enabled: z.boolean().describe(\"Enable notification emails when a phone number is changed.\").nullable(),\n  mailer_subjects_email_changed_notification: z.string().describe(\"Email subject for email changed notification.\").nullable(),\n  mailer_subjects_phone_changed_notification: z.string().describe(\"Email subject for phone number changed notification.\").nullable(),\n  mailer_notifications_identity_linked_enabled: z.boolean().describe(\"Enable notification emails when an identity is linked.\").nullable(),\n  mailer_subjects_identity_linked_notification: z.string().describe(\"Email subject for identity linked notification.\").nullable(),\n  index_worker_ensure_user_search_indexes_exist: z.boolean().describe(\"Ensure user search indexes exist via index worker.\").nullable().optional(),\n  mailer_notifications_password_changed_enabled: z.boolean().describe(\"Enable notification emails when a password is changed.\").nullable(),\n  mailer_subjects_password_changed_notification: z.string().describe(\"Email subject for password changed notification.\").nullable(),\n  mailer_notifications_identity_unlinked_enabled: z.boolean().describe(\"Enable notification emails when an identity is unlinked.\").nullable(),\n  mailer_subjects_identity_unlinked_notification: z.string().describe(\"Email subject for identity unlinked notification.\").nullable(),\n  mailer_notifications_mfa_factor_enrolled_enabled: z.boolean().describe(\"Enable notification emails when an MFA factor is enrolled.\").nullable(),\n  mailer_subjects_mfa_factor_enrolled_notification: z.string().describe(\"Email subject for MFA factor enrolled notification.\").nullable(),\n  security_update_password_require_reauthentication: z.boolean().describe(\"Require reauthentication before updating password.\").nullable(),\n  mailer_notifications_mfa_factor_unenrolled_enabled: z.boolean().describe(\"Enable notification emails when an MFA factor is unenrolled.\").nullable(),\n  mailer_subjects_mfa_factor_unenrolled_notification: z.string().describe(\"Email subject for MFA factor unenrolled notification.\").nullable(),\n  mailer_templates_email_changed_notification_content: z.string().describe(\"HTML template content for email changed notification.\").nullable(),\n  mailer_templates_phone_changed_notification_content: z.string().describe(\"HTML template content for phone number changed notification.\").nullable(),\n  mailer_templates_identity_linked_notification_content: z.string().describe(\"HTML template content for identity linked notification.\").nullable(),\n  mailer_templates_password_changed_notification_content: z.string().describe(\"HTML template content for password changed notification.\").nullable(),\n  mailer_templates_identity_unlinked_notification_content: z.string().describe(\"HTML template content for identity unlinked notification.\").nullable(),\n  mailer_templates_mfa_factor_enrolled_notification_content: z.string().describe(\"HTML template content for MFA factor enrolled notification.\").nullable(),\n  mailer_templates_mfa_factor_unenrolled_notification_content: z.string().describe(\"HTML template content for MFA factor unenrolled notification.\").nullable(),\n}).passthrough().describe(\"Response model containing the detailed authentication configuration of a project.\");\n\nexport const supabaseGetsProjectSAuthConfig: AppAction<\n  typeof SupabaseGetsProjectSAuthConfigInput,\n  typeof SupabaseGetsProjectSAuthConfigOutput,\n  typeof supabase.credential\n> = action(\"SUPABASE_GETS_PROJECT_S_AUTH_CONFIG\", {\n  slug: \"supabase-gets-project-s-auth-config\",\n  name: \"Get project's auth config\",\n  description: \"Retrieves the project's complete read-only authentication configuration, detailing all settings (e.g., providers, MFA, email/SMS, JWT, security policies) but excluding sensitive secrets.\",\n  input: SupabaseGetsProjectSAuthConfigInput,\n  output: SupabaseGetsProjectSAuthConfigOutput,\n});\n"],"mappings":"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"}