Skip to content

Instantly share code, notes, and snippets.

@julio-saito-linx
Last active February 20, 2020 20:30
Show Gist options
  • Save julio-saito-linx/8e08dcda5aba1675ddb3d984cc5c823c to your computer and use it in GitHub Desktop.
Save julio-saito-linx/8e08dcda5aba1675ddb3d984cc5c823c to your computer and use it in GitHub Desktop.
Auth0 - Universal Login - pt-BR
<html>
<head>
<style type="text/css">
.ExternalClass,.ExternalClass div,.ExternalClass font,.ExternalClass p,.ExternalClass span,.ExternalClass td,img {line-height: 100%;}#outlook a {padding: 0;}.ExternalClass,.ReadMsgBody {width: 100%;}a,blockquote,body,li,p,table,td {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}table,td {mso-table-lspace: 0;mso-table-rspace: 0;}img {-ms-interpolation-mode: bicubic;border: 0;height: auto;outline: 0;text-decoration: none;}table {border-collapse: collapse !important;}#bodyCell,#bodyTable,body {height: 100% !important;margin: 0;padding: 0;font-family: ProximaNova, sans-serif;}#bodyCell {padding: 20px;}#bodyTable {width: 600px;}@font-face {font-family: ProximaNova;src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.eot);src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.eot?#iefix)format("embedded-opentype"),url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.woff) format("woff");font-weight: 400;font-style: normal;}@font-face {font-family: ProximaNova;src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.eot);src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.eot?#iefix)format("embedded-opentype"),url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.woff) format("woff");font-weight: 600;font-style: normal;}@media only screen and (max-width: 480px) {#bodyTable,body {width: 100% !important;}a,blockquote,body,li,p,table,td {-webkit-text-size-adjust: none !important;}body {min-width: 100% !important;}#bodyTable {max-width: 600px !important;}#signIn {max-width: 280px !important;}}
</style>
</head>
<body>
<center>
<table
style='width: 600px;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;margin: 0;padding: 0;font-family: "ProximaNova", sans-serif;border-collapse: collapse !important;height: 100% !important;'
align="center"
border="0"
cellpadding="0"
cellspacing="0"
height="100%"
width="100%"
id="bodyTable"
>
<tr>
<td
align="center"
valign="top"
id="bodyCell"
style='-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;margin: 0;padding: 20px;font-family: "ProximaNova", sans-serif;height: 100% !important;'
>
<div class="main">
<p
style="text-align: center;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; margin-bottom: 30px;"
>
<img
src="https://cdn.auth0.com/styleguide/2.0.9/lib/logos/img/badge.png"
width="50"
alt="Your logo goes here"
style="-ms-interpolation-mode: bicubic;border: 0;height: auto;line-height: 100%;outline: none;text-decoration: none;"
/>
</p>
<h1>Tentativa de bloqueio de Conta</h1>
<p>
Detectamos atividade suspeita vinda do IP: <strong>{{ user.source_ip }}</strong> de
<strong>{{ user.city }}</strong>, <strong>{{ user.country }}</strong>.
</p>
<p>
Se essa atividade foi você, <a href="{{ url }}">clique aqui</a> para nos avisar. Senão, favor ignorar esta mensagem.
</p>
<p>
Atenção:
<strong>Sua conta não está bloqueada, apenas houve um acesso do IP indicado acima</strong>.
</p>
<br />
Obrigado!
<br />
<strong>{{ application.name }}</strong>
<br /><br />
<hr style="border: 2px solid #EAEEF3; border-bottom: 0; margin: 20px 0;" />
<p style="text-align: center;color: #A9B3BC;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;">
Se você não solicitou isso, favor nos avisar respondendo esta mensagem.
</p>
</div>
</td>
</tr>
</table>
</center>
</body>
</html>
<html>
<head>
<style type="text/css">
.ExternalClass,.ExternalClass div,.ExternalClass font,.ExternalClass p,.ExternalClass span,.ExternalClass td,img {line-height: 100%;}#outlook a {padding: 0;}.ExternalClass,.ReadMsgBody {width: 100%;}a,blockquote,body,li,p,table,td {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}table,td {mso-table-lspace: 0;mso-table-rspace: 0;}img {-ms-interpolation-mode: bicubic;border: 0;height: auto;outline: 0;text-decoration: none;}table {border-collapse: collapse !important;}#bodyCell,#bodyTable,body {height: 100% !important;margin: 0;padding: 0;font-family: ProximaNova, sans-serif;}#bodyCell {padding: 20px;}#bodyTable {width: 600px;}@font-face {font-family: ProximaNova;src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.eot);src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.eot?#iefix)format("embedded-opentype"),url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.woff) format("woff");font-weight: 400;font-style: normal;}@font-face {font-family: ProximaNova;src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.eot);src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.eot?#iefix)format("embedded-opentype"),url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.woff) format("woff");font-weight: 600;font-style: normal;}@media only screen and (max-width: 480px) {#bodyTable,body {width: 100% !important;}a,blockquote,body,li,p,table,td {-webkit-text-size-adjust: none !important;}body {min-width: 100% !important;}#bodyTable {max-width: 600px !important;}#signIn {max-width: 280px !important;}}
</style>
</head>
<body>
<center>
<table
style='width: 600px;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;margin: 0;padding: 0;font-family: "ProximaNova", sans-serif;border-collapse: collapse !important;height: 100% !important;'
align="center"
border="0"
cellpadding="0"
cellspacing="0"
height="100%"
width="100%"
id="bodyTable"
>
<tr>
<td
align="center"
valign="top"
id="bodyCell"
style='-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;margin: 0;padding: 20px;font-family: "ProximaNova", sans-serif;height: 100% !important;'
>
<div class="main">
<p
style="text-align: center;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; margin-bottom: 30px;"
>
<img
src="https://cdn.auth0.com/styleguide/2.0.9/lib/logos/img/badge.png"
width="50"
alt="Your logo goes here"
style="-ms-interpolation-mode: bicubic;border: 0;height: auto;line-height: 100%;outline: none;text-decoration: none;"
/>
</p>
<h1>Alteração de Senha</h1>
<p>Você solicitou uma alteração de senha.</p>
<p>
Se não foi você que solicitou esta alteração de senha, favor ignorar esta mensagem,
porém verifique se ainda consegue entrar na sua conta.
Se foi você, então <strong>confirme alteração de senha <a href="{{ url }}">clique aqui</a></strong
>.
</p>
<br />
Obrigado!
<br />
<strong>{{ application.name }}</strong>
<br /><br />
<hr style="border: 2px solid #EAEEF3; border-bottom: 0; margin: 20px 0;" />
<p style="text-align: center;color: #A9B3BC;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;">
Se você não solicitou isso, favor nos avisar respondendo esta mensagem.
</p>
</div>
</td>
</tr>
</table>
</center>
</body>
</html>
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Altere sua senha</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<style type="text/css">
body,html{
padding:0;
margin:0;
}
.table{
display:table;
position:absolute;
height:100%;
width:100%;
{% unless tenant.colors.page_background %}
background:linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,0));
{% endunless %}
background-color: {{tenant.colors.page_background | default: '#e8ebef'}};
}
.cell{
display:table-cell;
vertical-align:middle;
}
.content{
padding:25px 0;
margin-left:auto;
margin-right:auto;
width:280px;
}
</style>
</head>
<body>
<div class="table">
<div class="cell">
<div class="content">
<!-- WIDGET -->
<div id="change-password-widget-container"></div>
<!-- END WIDGET -->
</div>
</div>
</div>
<script src="https://cdn.auth0.com/js/change-password-1.5.min.js"></script>
<script>
new Auth0ChangePassword({
container: "change-password-widget-container", // required
email: "{{email | escape}}", // DO NOT CHANGE THIS
csrf_token: "{{csrf_token}}", // DO NOT CHANGE THIS
ticket: "{{ticket}}", // DO NOT CHANGE THIS
password_policy: "{{password_policy}}", // DO NOT CHANGE THIS
password_complexity_options: {{password_complexity_options}}, // DO NOT CHANGE THIS
theme: {
icon: "{{tenant.picture_url | default: '//cdn.auth0.com/styleguide/1.0.0/img/badge.png'}}",
primaryColor: "{{tenant.colors.primary | default: '#ea5323'}}"
},
dict: {
passwordPlaceholder: "novo password",
passwordConfirmationPlaceholder: "novo password, de novo",
passwordConfirmationMatchError: "A senha e a confirmação de senha devem ser iguais.",
passwordStrength: {
containsAtLeast: "Deve conter %d letra do tipo %d:",
identicalChars: "Não deve ter %d letras identicas (ex: '%s' não permitido)",
nonEmpty: "Favor preencher a senha.",
numbers: "Números (ex: 0-9)",
lengthAtLeast: "Pelo menos %d letras",
lowerCase: "Letra minúsculas (a-z)",
shouldContain: "Deve conter:",
specialCharacters: "Caracteres especiais (e.g. !@#$%^&*)",
upperCase: "Letra maiúsculas (A-Z)"
},
successMessage: "Seu password for resetado com sucesso.",
configurationError: "Algum erro no formulário.",
networkError: "Não conseguimos acessar o servidor, parece que está sem internet.",
timeoutError: "Não conseguimos acessar o servidor, favor tentar novamente.",
serverError: "Ocorreu um erro tentando resetar sua senha.",
headerText: "Insira uma nova senha para<br />{email}",
title: "Altere seu password",
weakPasswordError: "Password é fraco demais.",
passwordHistoryError: "Esse password já foi usado recentemente."
}
});
</script>
</body>
</html>
<html>
<head>
<style type="text/css">
.ExternalClass,.ExternalClass div,.ExternalClass font,.ExternalClass p,.ExternalClass span,.ExternalClass td,img {line-height: 100%;}#outlook a {padding: 0;}.ExternalClass,.ReadMsgBody {width: 100%;}a,blockquote,body,li,p,table,td {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}table,td {mso-table-lspace: 0;mso-table-rspace: 0;}img {-ms-interpolation-mode: bicubic;border: 0;height: auto;outline: 0;text-decoration: none;}table {border-collapse: collapse !important;}#bodyCell,#bodyTable,body {height: 100% !important;margin: 0;padding: 0;font-family: ProximaNova, sans-serif;}#bodyCell {padding: 20px;}#bodyTable {width: 600px;}@font-face {font-family: ProximaNova;src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.eot);src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.eot?#iefix)format("embedded-opentype"),url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.woff) format("woff");font-weight: 400;font-style: normal;}@font-face {font-family: ProximaNova;src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.eot);src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.eot?#iefix)format("embedded-opentype"),url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.woff) format("woff");font-weight: 600;font-style: normal;}@media only screen and (max-width: 480px) {#bodyTable,body {width: 100% !important;}a,blockquote,body,li,p,table,td {-webkit-text-size-adjust: none !important;}body {min-width: 100% !important;}#bodyTable {max-width: 600px !important;}#signIn {max-width: 280px !important;}}
</style>
</head>
<body>
<center>
<table
style='width: 600px;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;margin: 0;padding: 0;font-family: "ProximaNova", sans-serif;border-collapse: collapse !important;height: 100% !important;'
align="center"
border="0"
cellpadding="0"
cellspacing="0"
height="100%"
width="100%"
id="bodyTable"
>
<tr>
<td
align="center"
valign="top"
id="bodyCell"
style='-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;margin: 0;padding: 20px;font-family: "ProximaNova", sans-serif;height: 100% !important;'
>
<div class="main">
<p
style="text-align: center;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; margin-bottom: 30px;"
>
<img
src="https://cdn.auth0.com/styleguide/2.0.9/lib/logos/img/badge.png"
width="50"
alt="Your logo goes here"
style="-ms-interpolation-mode: bicubic;border: 0;height: auto;line-height: 100%;outline: none;text-decoration: none;"
/>
</p>
<h1>Bem vindo ao {{ application.name}}!</h1>
<p>Obrigado pela inscrição. Favor verificar seu email clicando no link abaixo:</p>
<p><a href="{{ url }}">Confirmar minha conta</a></p>
<p>
Se tiver tendo algum problema não deixe de responder essa mensagem.
</p>
<br />
Obrigado!
<br />
<strong>{{ application.name }}</strong>
<br /><br />
<hr style="border: 2px solid #EAEEF3; border-bottom: 0; margin: 20px 0;" />
<p style="text-align: center;color: #A9B3BC;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;">
Se você não solicitou isso, favor nos avisar respondendo esta mensagem.
</p>
</div>
</td>
</tr>
</table>
</center>
</body>
</html>
<html>
<head>
<style type="text/css">
.ExternalClass,.ExternalClass div,.ExternalClass font,.ExternalClass p,.ExternalClass span,.ExternalClass td,img {line-height: 100%;}#outlook a {padding: 0;}.ExternalClass,.ReadMsgBody {width: 100%;}a,blockquote,body,li,p,table,td {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}table,td {mso-table-lspace: 0;mso-table-rspace: 0;}img {-ms-interpolation-mode: bicubic;border: 0;height: auto;outline: 0;text-decoration: none;}table {border-collapse: collapse !important;}#bodyCell,#bodyTable,body {height: 100% !important;margin: 0;padding: 0;font-family: ProximaNova, sans-serif;}#bodyCell {padding: 20px;}#bodyTable {width: 600px;}@font-face {font-family: ProximaNova;src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.eot);src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.eot?#iefix)format("embedded-opentype"),url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-regular-webfont-webfont.woff) format("woff");font-weight: 400;font-style: normal;}@font-face {font-family: ProximaNova;src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.eot);src: url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.eot?#iefix)format("embedded-opentype"),url(https://cdn.auth0.com/fonts/proxima-nova/proximanova-semibold-webfont-webfont.woff) format("woff");font-weight: 600;font-style: normal;}@media only screen and (max-width: 480px) {#bodyTable,body {width: 100% !important;}a,blockquote,body,li,p,table,td {-webkit-text-size-adjust: none !important;}body {min-width: 100% !important;}#bodyTable {max-width: 600px !important;}#signIn {max-width: 280px !important;}}
</style>
</head>
<body>
<center>
<table
style='width: 600px;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;margin: 0;padding: 0;font-family: "ProximaNova", sans-serif;border-collapse: collapse !important;height: 100% !important;'
align="center"
border="0"
cellpadding="0"
cellspacing="0"
height="100%"
width="100%"
id="bodyTable"
>
<tr>
<td
align="center"
valign="top"
id="bodyCell"
style='-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;margin: 0;padding: 20px;font-family: "ProximaNova", sans-serif;height: 100% !important;'
>
<div class="main">
<p
style="text-align: center;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; margin-bottom: 30px;"
>
<img
src="https://cdn.auth0.com/styleguide/2.0.9/lib/logos/img/badge.png"
width="50"
alt="Your logo goes here"
style="-ms-interpolation-mode: bicubic;border: 0;height: auto;line-height: 100%;outline: none;text-decoration: none;"
/>
</p>
<h1>Bem vindo ao {{ application.name }}!</h1>
<p>
Se estiver tendo algum problema com sua conta, responda este email.
</p>
<br />
Obrigado!
<br />
<strong>{{ application.name }}</strong>
<br /><br />
<hr style="border: 2px solid #EAEEF3; border-bottom: 0; margin: 20px 0;" />
<p style="text-align: center;color: #A9B3BC;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;">
Se você não solicitou isso, favor nos avisar respondendo esta mensagem.
</p>
</div>
</td>
</tr>
</table>
</center>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment