<?php return [ /* |-------------------------------------------------------------------------- | Third Party Services |-------------------------------------------------------------------------- | | This file is for storing the credentials for third party services such | as Mailgun, SparkPost and others. This file provides a sane default | location for this type of information, allowing packages to have | a conventional file to locate the various service credentials. | */ 'mailgun' => [ 'domain' => env('MAILGUN_DOMAIN'), 'secret' => env('MAILGUN_SECRET'), 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'), ], 'postmark' => [ 'token' => env('POSTMARK_TOKEN'), ], 'ses' => [ 'key' => saasEnv('AWS_ACCESS_KEY_ID'), 'secret' => saasEnv('AWS_SECRET_ACCESS_KEY'), 'region' => saasEnv('AWS_DEFAULT_REGION', 'us-east-1'), ], 'sparkpost' => [ 'secret' => env('SPARKPOST_SECRET'), ], 'facebook' => [ 'client_id' => saasEnv('FACEBOOK_CLIENT_ID'), 'client_secret' => saasEnv('FACEBOOK_CLIENT_SECRET'), 'redirect' => saasEnv('APP_URL') . '/oauth/facebook/callback', ], 'twitter' => [ 'client_id' => env('TWITTER_CLIENT_ID'), // Your Twitter Client ID 'client_secret' => env('TWITTER_CLIENT_SECRET'), // Your Twitter Client Secret 'redirect' => env('TWITTER_CALLBACK_URL'), ], 'linkedin' => [ 'client_id' => env('LINKEDIN_CLIENT_ID'), 'client_secret' => env('LINKEDIN_CLIENT_SECRET'), 'redirect' => env('LINKEDIN_CALLBACK_URL'), ], 'google' => [ 'client_id' => saasEnv('GOOGLE_CLIENT_ID'), 'client_secret' => saasEnv('GOOGLE_CLIENT_SECRET'), 'redirect' => saasEnv('APP_URL') . '/oauth/google/callback', ], 'google-drive' => [ 'client_id' => saasEnv('GOOGLE_DRIVE_CLIENT_ID'), 'auth_uri' => 'https://accounts.google.com/o/oauth2/auth', 'token_uri' => 'https://accounts.google.com/o/oauth2/token', 'auth_provider_x509_cert_url' => 'https://www.googleapis.com/oauth2/v1/certs', 'client_secret' => saasEnv('GOOGLE_DRIVE_CLIENT_SECRET'), 'redirect' => saasEnv('GOOGLE_DRIVE_REDIRECT'), 'redirect_uris' => [[saasEnv('GOOGLE_DRIVE_REDIRECT')]], ], 'paytm-wallet' => [ 'env' => getPaymentEnv('PAYTM_ENVIRONMENT'), // values : (local | production) 'merchant_id' => getPaymentEnv('PAYTM_MERCHANT_ID'), 'merchant_key' => getPaymentEnv('PAYTM_MERCHANT_KEY'), 'merchant_website' => getPaymentEnv('PAYTM_MERCHANT_WEBSITE'), 'channel' => getPaymentEnv('PAYTM_CHANNEL'), 'industry_type' => getPaymentEnv('PAYTM_INDUSTRY_TYPE'), ], 'fcm' => [ 'key' => saasEnv('FCM_SECRET_KEY') ] ];