summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--database_mssql.sql89
-rw-r--r--languages/pt_BR.php46
2 files changed, 112 insertions, 23 deletions
diff --git a/database_mssql.sql b/database_mssql.sql
new file mode 100644
index 0000000..cfcb3a9
--- /dev/null
+++ b/database_mssql.sql
@@ -0,0 +1,89 @@
+DROP TABLE IF EXISTS config;
+CREATE TABLE config (
+ id int NOT NULL IDENTITY(1,1),
+ setting character varying(100) NOT NULL,
+ value character varying(100) DEFAULT NULL,
+ PRIMARY KEY (id),
+ UNIQUE (setting)
+);
+
+INSERT INTO config (setting, value) VALUES
+('attack_mitigation_time', '+30 minutes'),
+('attempts_before_ban', '30'),
+('attempts_before_verify', '5'),
+('bcrypt_cost', '10'),
+('cookie_domain', NULL),
+('cookie_forget', '+30 minutes'),
+('cookie_http', '0'),
+('cookie_name', 'authID'),
+('cookie_path', '/'),
+('cookie_remember', '+1 month'),
+('cookie_secure', '0'),
+('emailmessage_suppress_activation', '0'),
+('emailmessage_suppress_reset', '0'),
+('mail_charset','UTF-8'),
+('password_min_score', '3'),
+('site_activation_page', 'activate'),
+('site_email', 'no-reply@phpauth.cuonic.com'),
+('site_key', 'fghuior.)/!/jdUkd8s2!7HVHG7777ghg'),
+('site_name', 'PHPAuth'),
+('site_password_reset_page', 'reset'),
+('site_timezone', 'Europe/Paris'),
+('site_url', 'https://github.com/PHPAuth/PHPAuth'),
+('smtp', '0'),
+('smtp_auth', '1'),
+('smtp_host', 'smtp.example.com'),
+('smtp_password', 'password'),
+('smtp_port', '25'),
+('smtp_security', NULL),
+('smtp_username', 'email@example.com'),
+('table_attempts', 'attempts'),
+('table_requests', 'requests'),
+('table_sessions', 'sessions'),
+('table_users', 'users'),
+('verify_email_max_length', '100'),
+('verify_email_min_length', '5'),
+('verify_email_use_banlist', '1'),
+('verify_password_min_length', '3'),
+('request_key_expiration', '+10 minutes');
+
+DROP TABLE IF EXISTS attempts;
+CREATE TABLE attempts (
+ id int NOT NULL IDENTITY(1,1),
+ ip character varying(39) NOT NULL,
+ expiredate datetime2 NOT NULL,
+ PRIMARY KEY (id)
+);
+
+DROP TABLE IF EXISTS requests;
+CREATE TABLE requests (
+ id int NOT NULL IDENTITY(1,1),
+ uid integer NOT NULL,
+ rkey character varying (20) NOT NULL,
+ expire datetime2 NOT NULL,
+ type character varying (20) NOT NULL,
+ PRIMARY KEY (id)
+);
+
+DROP TABLE IF EXISTS sessions;
+CREATE TABLE sessions (
+ id int NOT NULL IDENTITY(1,1),
+ uid integer NOT NULL,
+ hash character varying(40) NOT NULL,
+ expiredate datetime2 NOT NULL,
+ ip character varying(39) NOT NULL,
+ agent character varying(200) NOT NULL,
+ cookie_crc character varying(40) NOT NULL,
+ PRIMARY KEY (id)
+);
+
+
+DROP TABLE IF EXISTS users;
+CREATE TABLE users (
+ id int NOT NULL IDENTITY(1,1),
+ email character varying(100) DEFAULT NULL,
+ password character varying(60) DEFAULT NULL,
+ isactive smallint NOT NULL DEFAULT '0',
+ dt datetime2 NOT NULL DEFAULT GETDATE(),
+ PRIMARY KEY (id)
+);
diff --git a/languages/pt_BR.php b/languages/pt_BR.php
index 92882c8..dbe735e 100644
--- a/languages/pt_BR.php
+++ b/languages/pt_BR.php
@@ -1,25 +1,25 @@
<?php
$lang = array();
-$lang['user_blocked'] = "Você atualmente está bloqueado.";
+$lang['user_blocked'] = "Você está bloqueado.";
$lang['user_verify_failed'] = "Codigo de Captcha incorreto.";
-$lang['email_password_invalid'] = "Endereço de email ou senha não existem.";
+$lang['email_password_invalid'] = "Endereço de email ou senha são inválidos.";
$lang['email_password_incorrect'] = "Endereço de email ou senha estão incorretas.";
$lang['remember_me_invalid'] = "O campo lembrar-me é invalido.";
$lang['password_short'] = "Senha muito curta.";
-$lang['password_weak'] = "Password is too weak.";
+$lang['password_weak'] = "Senha muito fraca.";
$lang['password_nomatch'] = "As senhas não combinam.";
$lang['password_changed'] = "Senha alterada com sucesso.";
-$lang['password_incorrect'] = "A senha atual está incorreta.";
-$lang['password_notvalid'] = "Senha invalida.";
+$lang['password_incorrect'] = "A senha está incorreta.";
+$lang['password_notvalid'] = "Senha inválida.";
-$lang['newpassword_short'] = "A senha nova é curta.";
-$lang['newpassword_long'] = "A senha nova é longa.";
-$lang['newpassword_invalid'] = "A nova senha deve conter pelomenos uma letra maiuscula, minuscula e um numero.";
-$lang['newpassword_nomatch'] = "Sua nova senha não combina.";
-$lang['newpassword_match'] = "Sua nova senha e a sua antiga senha são iguais.";
+$lang['newpassword_short'] = "A nova senha é curta.";
+$lang['newpassword_long'] = "A nova senha é longa.";
+$lang['newpassword_invalid'] = "A nova senha deve conter pelo menos uma letra maiúscula, minúscula e um número.";
+$lang['newpassword_nomatch'] = "Suas novas senhas não combinam.";
+$lang['newpassword_match'] = "Sua nova senha é igual a anterior.";
$lang['email_short'] = "Endereço de email é muito curto.";
$lang['email_long'] = "Endereço de email é muito longo.";
@@ -34,7 +34,7 @@ $lang['account_inactive'] = "Está conta ainda não está ativada.";
$lang['account_activated'] = "Conta ativada com sucesso.";
$lang['logged_in'] = "Você está logado.";
-$lang['logged_out'] = "Você acabou de deslogar-se.";
+$lang['logged_out'] = "Você está deslogado.";
$lang['system_error'] = "Erro. Tente mais tarde.";
@@ -42,17 +42,17 @@ $lang['register_success'] = "Conta criada. O email para ativação foi enviado."
$lang['register_success_emailmessage_suppressed'] = "Conta criada.";
$lang['email_taken'] = "Este endereço de email já está em uso.";
-$lang['resetkey_invalid'] = "A chave de reset é invalida.";
-$lang['resetkey_incorrect'] = "A chave de reset está incorreta.";
-$lang['resetkey_expired'] = "Chave de reset expirada.";
-$lang['password_reset'] = "Senha resetada com sucesso.";
+$lang['resetkey_invalid'] = "A chave de redefinição é inválida.";
+$lang['resetkey_incorrect'] = "A chave de redefinição está incorreta.";
+$lang['resetkey_expired'] = "Chave de redefinição expirada.";
+$lang['password_reset'] = "Senha redefinida com sucesso.";
-$lang['activationkey_invalid'] = "A chave de ativação é invalida.";
+$lang['activationkey_invalid'] = "A chave de ativação é inválida.";
$lang['activationkey_incorrect'] = "A chave de ativação está incorreta.";
$lang['activationkey_expired'] = "A chave de ativação está expirada.";
-$lang['reset_requested'] = "A requisição de reset da senha foi enviado.";
-$lang['reset_requested_emailmessage_suppressed'] = "Requisição de reset da senha foi criado.";
+$lang['reset_requested'] = "A requisição de redefinição da senha foi enviada.";
+$lang['reset_requested_emailmessage_suppressed'] = "Requisição de redefinição da senha foi criada.";
$lang['reset_exists'] = "Essa requisição já existe.";
$lang['already_activated'] = "Essa conta já está ativada.";
@@ -60,12 +60,12 @@ $lang['activation_sent'] = "Email de ativação enviado com sucesso.";
$lang['activation_exists'] = "Um email de ativação já foi enviado.";
$lang['email_activation_subject'] = '%s - Ativação da conta';
-$lang['email_activation_body'] = 'Olá,<br/><br/> Para logar-se em sua conta é necessaria ativa-la primeiro no seguinte link: <strong><a href="%1$s/%2$s">%1$s/%2$s</a></strong><br/><br/> Em seguida você deve utilizar a seguinte chave de ativação: <strong>%3$s</strong><br/><br/> Se você não se cadastrou em %1$s recentemente por favor ignore este email.';
-$lang['email_activation_altbody'] = 'Olá, ' . "\n\n" . 'Para logar-se em sua conta é necessaria ativa-la primeiro no seguinte link:' . "\n" . '%1$s/%2$s' . "\n\n" . 'Em seguida você deve ultilizar a seguinte chave de ativação: %3$s' . "\n\n" . 'Se você não se cadastrou em %1$s recentemente por favor ignore este email.';
+$lang['email_activation_body'] = 'Olá,<br/><br/> Para logar-se em sua conta é necessaria ativa-la primeiro no seguinte link: <strong><a href="%1$s/%2$s">%1$s/%2$s</a></strong><br/><br/> Em seguida você deve utilizar a seguinte chave de ativação: <strong>%3$s</strong><br/><br/> Se você não se cadastrou em %1$s recentemente, por favor ignore este email.';
+$lang['email_activation_altbody'] = 'Olá, ' . "\n\n" . 'Para logar-se em sua conta é necessaria ativa-la primeiro no seguinte link:' . "\n" . '%1$s/%2$s' . "\n\n" . 'Em seguida você deve ultilizar a seguinte chave de ativação: %3$s' . "\n\n" . 'Se você não se cadastrou em %1$s recentemente, por favor ignore este email.';
-$lang['email_reset_subject'] = '%s - Requisição de reset de senha';
-$lang['email_reset_body'] = 'Olá,<br/><br/>Para você resetar sua senha você primeiro precisa entrar no seguinte link:<br/><br/><strong><a href="%1$s/%2$s">%1$s/%2$s</a></strong><br/><br/>Logo depois você precisa utilizar a seguinte chave de reset: <strong>%3$s</strong><br/><br/> Caso você não solicitou o reset de senha em %1$s recentemente ignore este email.';
-$lang['email_reset_altbody'] = 'Olá, ' . "\n\n" . 'Para você resetar sua senha você primeiro precisa entrar no seguinte link:' . "\n" . '%1$s/%2$s' . "\n\n" . 'Logo depois você precisa utilizar a seguinte chave de reset: %3$s' . "\n\n" . 'Caso você não solicitou o reset de senha em %1$s recentemente ignore este email.';
+$lang['email_reset_subject'] = '%s - Requisição de redefinição da senha';
+$lang['email_reset_body'] = 'Olá,<br/><br/>Para você redefinir sua senha você primeiro precisa entrar no seguinte link:<br/><br/><strong><a href="%1$s/%2$s">%1$s/%2$s</a></strong><br/><br/>Logo depois você precisa utilizar a seguinte chave de redefinição: <strong>%3$s</strong><br/><br/> Caso você não solicitou a redefinição da senha em %1$s recentemente, por favor ignore este email.';
+$lang['email_reset_altbody'] = 'Olá, ' . "\n\n" . 'Para você redefinir sua senha você primeiro precisa entrar no seguinte link:' . "\n" . '%1$s/%2$s' . "\n\n" . 'Logo depois você precisa utilizar a seguinte chave de redefinição: %3$s' . "\n\n" . 'Caso você não solicitou a redefinição da senha em %1$s recentemente, por favor ignore este email.';
$lang['account_deleted'] = "Conta deletada com sucesso.";
$lang['function_disabled'] = "Esta função foi desabilitada."; \ No newline at end of file