codepen.io
Open in
urlscan Pro
2606:4700::6810:b02c
Public Scan
URL:
https://codepen.io/login
Submission: On December 07 via manual from IQ — Scanned from DE
Submission: On December 07 via manual from IQ — Scanned from DE
Form analysis
6 forms found in the DOM/search/pens?q=null/
<form aria-labelledby="search-title" data-test-id="search-form" class="" action="/search/pens?q=null/"><label class="SearchForm-module_searchInputWrap-VxSwZ">
<h1 id="search-title" class="screen-reader-text">Search</h1><svg viewBox="0 0 56.7 56.7" class="SearchForm-module_iconMag-09rf5">
<path
d="M42.8 7.3C33-2.4 17.1-2.4 7.3 7.3c-9.8 9.8-9.8 25.7 0 35.5 8.7 8.7 22.2 9.7 32 2.9l9.6 9.6c1.8 1.8 4.7 1.8 6.4 0 1.8-1.8 1.8-4.7 0-6.4l-9.6-9.6c6.8-9.8 5.8-23.3-2.9-32zm-6.2 29.3c-6.4 6.4-16.7 6.4-23.1 0s-6.4-16.7 0-23.1c6.4-6.4 16.7-6.4 23.1 0 6.4 6.4 6.4 16.8 0 23.1z">
</path>
</svg><input autocomplete="off" class="SearchForm-module_searchInput-cYc5R" data-test-id="search-input" name="q" placeholder="Search CodePen..." type="search" value="">
</label></form>
POST /auth/google_oauth2
<form action="/auth/google_oauth2" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="rTZ2gPElIARZhO1r725H0yusi4xtf55eVsFYnmleEFJeZsoCMB8JOlL4wbNbzo/aw2u9j6m0N2XiTDTj0EMBpA==" autocomplete="off">
<button id="login-with-google" type="submit" data-network="Google" class="button social-account-button button-fullwidth">
<svg width="705.6" height="720" viewBox="0 0 186.69 190.5">
<g transform="translate(1184.583 765.171)">
<path clip-path="none" mask="none" d="M-1089.333-687.239v36.888h51.262c-2.251 11.863-9.006 21.908-19.137 28.662l30.913 23.986c18.011-16.625 28.402-41.044 28.402-70.052 0-6.754-.606-13.249-1.732-19.483z" fill="#4285f4"></path>
<path clip-path="none" mask="none"
d="M-1142.714-651.791l-6.972 5.337-24.679 19.223h0c15.673 31.086 47.796 52.561 85.03 52.561 25.717 0 47.278-8.486 63.038-23.033l-30.913-23.986c-8.486 5.715-19.31 9.179-32.125 9.179-24.765 0-45.806-16.712-53.34-39.226z" fill="#34a853">
</path>
<path clip-path="none" mask="none" d="M-1174.365-712.61c-6.494 12.815-10.217 27.276-10.217 42.689s3.723 29.874 10.217 42.689c0 .086 31.693-24.592 31.693-24.592-1.905-5.715-3.031-11.776-3.031-18.098s1.126-12.383 3.031-18.098z" fill="#fbbc05">
</path>
<path d="M-1089.333-727.244c14.028 0 26.497 4.849 36.455 14.201l27.276-27.276c-16.539-15.413-38.013-24.852-63.731-24.852-37.234 0-69.359 21.388-85.032 52.561l31.692 24.592c7.533-22.514 28.575-39.226 53.34-39.226z" fill="#ea4335"
clip-path="none" mask="none"></path>
</g>
</svg> Log In with Google </button>
</form>
POST /auth/github
<form action="/auth/github" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="j/4nd0HiN6EO1HsXQMrZ9scnvIWm/3XyNAzIDC76pJ5vS3b5LwwMs75cImWZDRQRD8l86dOdoUVKrqdqh2FvRg==" autocomplete="off">
<button id="login-with-github" type="submit" data-network="Github" class="button social-account-button button-fullwidth">
<svg width="98" height="96" viewBox="0 0 100 100">
<path fill-rule="evenodd" clip-rule="evenodd"
d="M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.362 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z"
fill="#fff"></path>
</svg>
<span>Log In with GitHub</span>
</button>
</form>
POST /auth/facebook
<form action="/auth/facebook" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="Ygl0Qm+NY2tdj0GP+qIbYhedO50Et4LusRay/xT4mVqaATUfsndSINNl+auhz0D3vhNlRqKWg4Ygb1eD6PF78A==" autocomplete="off">
<button id="login-with-facebook" type="submit" data-network="Facebook" class="button social-account-button button-fullwidth">
<svg width="1365.12" height="1365.12" viewBox="0 0 14222 14222">
<circle cx="7111" cy="7112" r="7111" fill="#1977f3"></circle>
<path d="M9879 9168l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4969c362 57 733 86 1111 86s749-30 1111-86V9168z" fill="#fff"></path>
</svg>
<span>Log In with Facebook</span>
</button>
</form>
POST /login
<form class="login-form top-label-form" id="login-login-form" action="/login" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token"
value="LV6K9yZRSjcT55JBOFC9BzRLYqWjpERS1HoEiouxlvDDoDHXKFeFI2Up8vF6Mq2NHIwcaX2CCS+u9JJbygoosQ==" autocomplete="off">
<div id="login-email" class="field">
<label for="login-email-field">Username or Email</label>
<input type="text" name="email" id="login-email-field" value="" required="required">
</div>
<div id="login-password" class="field">
<label for="login-password-field">Password</label>
<input type="password" name="password" required="" id="login-password-field">
</div>
<div class="field recaptcha-field">
<div id="recaptcha-failed-to-load"></div>
</div>
<div>
<input type="hidden" id="login-type" name="login-type" value="fullpage">
</div>
<div id="login-error"></div>
<div>
<div>
<div class="grecaptcha-badge" data-style="bottomright"
style="width: 256px; height: 60px; display: block; transition: right 0.3s ease 0s; position: fixed; bottom: 14px; right: -186px; box-shadow: gray 0px 0px 5px; border-radius: 2px; overflow: hidden;">
<div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-5xwdka713rvp" frameborder="0" scrolling="no"
sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
src="https://www.google.com/recaptcha/api2/anchor?ar=1&k=6Lf6JLoZAAAAAJTMmg2xBUTHoDRmpXRLK2KIU1tc&co=aHR0cHM6Ly9jb2RlcGVuLmlvOjQ0Mw..&hl=de&v=cwQvQhsy4_nYdnSDY4u7O5_B&size=invisible&cb=bjo88z2spj8o"></iframe></div>
<div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
</div><iframe style="display: none;"></iframe>
</div><button id="log-in-button" class="recaptcha-trigger-button button green action-button expand-right">
<span class="label">Log In</span>
<span class="spinner"></span>
</button> <a href="#" id="forgot-password-link" class="forgot-password-link">
Forgot Password?
</a>
</div>
</form>
#0
<form class="module login-form top-label-form" id="forgot-password-form" action="#0">
<h3>Reset Your Password</h3>
<div class="field">
<label for="forgot-email">Username Or Email</label>
<input type="text" id="forgot-email" name="forgot-email" placeholder="your@email.com" required="">
</div>
<div class="field">
<input id="forgot-email-btn" type="submit" value="Send Password Reset Email" class="button button-medium button-fullwidth">
</div>
<div id="sent-message">
<div id="sent-message-message"></div>
</div>
</form>
Text Content
CODEPEN HOMECODEPEN HOME Navigation Menu Toggle Navigation Menu Toggle TRY OUR ONLINE EDITOR Start Coding Search PensChallengesSpark CodePen I've spent 2 years learning DNS while building NSLookup.io. Now, I'm teaching everything I know. ads via Carbon SEARCH Your WorkPensProjectsCollections Sign Up CODEPEN Log In Log In with Google Log In with GitHub Log In with Facebook How social log in works If the email address associated with your social account matches the email address of your CodePen account, you'll be logged in. You aren't locked to any particular social account. Questions? contact support. OR Username or Email Password Log In Forgot Password? RESET YOUR PASSWORD Username Or Email Need an account? Sign up now! CODEPEN AboutBlogPodcastDocumentationSupportAdvertise FOR TeamsEducationPrivacyEmbedsAsset Hosting SOCIAL YouTube𝕏InstagramMastodon COMMUNITY SparkChallengesTopicsCode of Conduct CODEPEN HOMECODEPEN HOME ©2023 CodePen Demo or it didn't happen. Terms of Service · Privacy Policy CodePen doesn't work very well without JavaScript. We're all for progressive enhancement, but CodePen is a bit unique in that it's all about writing and showing front end code, including JavaScript. It's required to use most of the features of CodePen. Need to know how to enable it? Go here. Close this, use anyway. {"__browser":{"country":"DE","device":"unknown_device","mobile":false,"name":"chrome","platform":"pc","version":"120"},"__constants":{},"__CPDATA":{"domain_iframe":"https://cdpn.io","environment":"production","host":"codepen.io","iframe_allow":"accelerometer; camera; encrypted-media; display-capture; geolocation; gyroscope; microphone; midi; clipboard-read; clipboard-write; web-share","iframe_sandbox":"allow-forms allow-modals allow-pointer-lock allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation allow-downloads allow-presentation"},"__graphql":{"data":{"data":{"sessionUser":{"id":"VoDkNZ","name":"Captain Anonymous","title":"Captain Anonymous","avatar":"https://assets.codepen.io/t-1/user-default-avatar.jpg?format=auto&version=0","currentContext":{"id":"VoDkNZ","title":"Captain Anonymous","name":"Captain Anonymous","avatar":"https://assets.codepen.io/t-1/user-default-avatar.jpg?format=auto&version=0","username":"anon","__typename":"User"},"currentTeamId":null,"username":"anon","admin":false,"anon":true,"pro":false,"verified":false,"teams":[],"__typename":"User"}}},"url":"https://codepen.io/graphql","api":"cprails"},"__user":{"anon":true,"base_url":"/anon/","cohorts":[],"current_team_hashid":null,"current_team_id":0,"hashid":"VoDkNZ","id":1,"itemType":"user","name":"Captain Anonymous","paid":false,"tier":0,"username":"anon","created_at":null,"email_verified":null,"collections_count":0,"collections_private_count":0,"followers_count":0,"followings_count":0,"pens_count":0,"pens_private_count":0,"projects_count":0,"projects_private_count":0},"__firebase":{"config":{"apiKey":"AIzaSyBgLAe7N_MdFpuVofMkcQLGwwhUu5tuxls","authDomain":"codepen-store-production.firebaseapp.com","databaseURL":"https://codepen-store-production.firebaseio.com","disabled":false,"projectId":"codepen-store-production"},"token":"eyJhbGciOiJSUzI1NiJ9.eyJhdWQiOiJodHRwczovL2lkZW50aXR5dG9vbGtpdC5nb29nbGVhcGlzLmNvbS9nb29nbGUuaWRlbnRpdHkuaWRlbnRpdHl0b29sa2l0LnYxLklkZW50aXR5VG9vbGtpdCIsImNsYWltcyI6eyJvd25lcklkIjoiVm9Ea05aIiwiYWRtaW4iOmZhbHNlfSwiZXhwIjoxNzAxOTUzNjc2LCJpYXQiOjE3MDE5NTAwNzYsImlzcyI6ImZpcmViYXNlLWFkbWluc2RrLThva3lsQGNvZGVwZW4tc3RvcmUtcHJvZHVjdGlvbi5pYW0uZ3NlcnZpY2VhY2NvdW50LmNvbSIsInN1YiI6ImZpcmViYXNlLWFkbWluc2RrLThva3lsQGNvZGVwZW4tc3RvcmUtcHJvZHVjdGlvbi5pYW0uZ3NlcnZpY2VhY2NvdW50LmNvbSIsInVpZCI6IlZvRGtOWiJ9.VZ9TIT7zeMRPv2XOD9TADa8SzKgsjyHIR6TfDG7Ct_2vwtsr0GGRu8OO5wLJdKr6fZnOWzu7x9OA8z2t5HUc-QKmcgt_UYdShkiF6yCHZLA1rvAjrXc2jkkpI8nxGYe5uZD1JN_tejw1VWsEhmqwS33G8xi4WiHstYtFYDPrKU-ZjPIr7MYkG1ZK04I_Lf9ZkAXg3myro361mhYgptOUn1_zI5ctFgl66H_8wDJ9LPeflv5vReOTySYsYtWiuJv0Gjk8bcen7CzEwZqa0oAJ8ytQoJDIlHl3R6OsHEdo3LKcIbbgmKlTZK8IULRdEI6W2ldqh4vd4yDBWFYFDM9vvQ"},"__pay_stripe_public_key":"pk_live_2GndomDfiklqpSNQn8FrGuwZSMIMzha7DkLJqlYe7IR0ihKAlKdiHg68JJc5eVPt68rzAjzAAVXcUwjySHRCsgjQQ00gtRBUFNH","__pay_braintree_env":"production","__pageType":"login"}