composer require slim/slim
composer require slim/psr7
composer require vlucas/phpdotenv
composer require firebase/php-jwt
composer require phpmailer/phpmailer
composer require monolog/monolog
$allowedOrigins = ['https://developer.redezaptank.com.br', 'https://appws.picpay.com', 'https://api.openpix.com.br'];
renomear .env.example para .env e alterar variáveis
Variáveis banco de dados SQL
DB_HOST = ""
DB_USER = ""
DB_PASSWORD = ""
DB_DRIVER = ""
BASE_SERVER = ""
Variáveis servidor de e-mail
SMTP_HOST = ''
SMTP_USERNAME = ''
SMTP_PASSWORD = ''
SMTP_PORT = ''
Variáveis gateway de pagamento
PICPAY_TOKEN = ''
PAGARME_TOKEN = ''
OPENPIX_TOKEN = ''
Url solicitada na alteração do status de pagamento
PICPAY_CALLBACK_URL = 'https://api.redezaptank.com.br/payment/notification/picpay'
Keys
Mesmas do globalconn.php
PUBLIC_KEY = ''
PRIVATE_KEY = ''
Key usada para gerar token de autênticação de usuário
SECRET_KEY = ''
Links
RESOURCE = "https://cdn.redezaptank.com.br/resourcev127/image"
Configurações chargeback
ENABLE_CHARGEBACK = 1
CHARGEBACK_AVAILABLE_AT = '05/05/2023 às 4:00 A.M'
Configurações de login
Tempo de expiração
LOGIN_EXPIRATION_TIME_IN_SECONDS = 86400
Limitar requisições
INTERVAL_IN_SECONDS_FOR_PASSWORD_RECOVERY = 120
INTERVAL_IN_SECONDS_FOR_EMAIL_ACTIVATION = 120
Desabilitar erros de aplicação
Descomentar instrução no arquivo index.php
//$app->addErrorMiddleware(false, true, true);
Links
Página grupos do whatsapp
WHATSAPP = '/selectwhats'