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

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&amp;k=6Lf6JLoZAAAAAJTMmg2xBUTHoDRmpXRLK2KIU1tc&amp;co=aHR0cHM6Ly9jb2RlcGVuLmlvOjQ0Mw..&amp;hl=de&amp;v=cwQvQhsy4_nYdnSDY4u7O5_B&amp;size=invisible&amp;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> &nbsp;&nbsp; <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"}