1<!DOCTYPE html> 2<html lang="en"> 3 4<head> 5 <meta charset="utf-8"> 6<meta http-equiv="X-UA-Compatible" content="IE=edge"> 7<meta name="viewport" content="width=device-width, initial-scale=1"> 8<meta name="csrf-token" content="99O779Z9LAuUuAvk9fYKwEUV4EXGbpu6DB50ep26"> 9 <meta property="og:title" content="Castos Podcast Hosting" /> 10 <meta property="og:type" content="website" /> 11 <meta property="og:url" content="https://app.castos.com/login" /> 12 <meta property="og:image" content="https://castos.com/wp-content/uploads/2021/09/og-castos.png" /> 13 <meta property="og:description" content="The All-In-One Podcast Hosting Platform"> 14 <meta name="twitter:card" content="summary_large_image" /> 15 <meta name="twitter:title" content="Castos Podcast Hosting" /> 16 <meta name="twitter:image" content="https://castos.com/wp-content/uploads/2021/09/og-castos.png" /> 17 <title>Castos</title> 18 19 <link href="https://app.castos.com/assets/images/favicon.png" rel="shortcut icon" type="image/x-icon"> 20 21 <link rel="preload" as="style" href="https://app.castos.com/build/assets/tempo-DU5YfTQs.css" /><link rel="stylesheet" href="https://app.castos.com/build/assets/tempo-DU5YfTQs.css" data-navigate-track="reload" /> 22 <!-- Rewardful --> 23
23<script> 24 (function(w, r) { 25 w._rwq = r; 26 w[r] = w[r] || function() { 27 (w[r].q = w[r].q || []).push(arguments) 28 } 29 })(window, 'rewardful'); 30 </script>
30 31
31<script async src='https://r.wdfl.co/rw.js' data-rewardful='3e4efa'></script>
31 32 33 <!-- Google Tag Manager -->
34<script>
vendor: 327 bytes, lines 34-38
34(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 35new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 36j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 37'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 38})(window,document,'script','dataLayer','
38GTM-WSRH3PT
vendor: 3 bytes, line 38
38');
38</script>
38 39<!-- End Google Tag Manager --> 40
40<script> 41 window.Castos = { 42 config: {} 43 }; 44 window.Castos.config = {"podcastImage":{"microphone_dark":"static-images\/covers\/default-cover-microphone-dark.jpg","headphones_light":"static-images\/covers\/default-cover-headphones-light.jpg","microphone_blue":"static-images\/covers\/default-cover-microphone-blue.jpg","microphone_purple":"static-images\/covers\/default-cover-microphone-purple.jpg"},"subRouting":"castos.com","userEmail":null,"userName":null,"userId":null,"accountId":null,"userApiKey":null,"userPlan":null,"stripeCustomerId":"","stripeSubscriptionId":"","churnkeyAuthHash":"ed73970bb4cd71d2cdb0497f53601b77bb46f756104d38984ded891dcc039909","churnkeyAppId":"32r318uir","sspUser":"false","amplitudeKey":"83dce6cbcc330dfa460f4b5ae027fd31","sentry":{"dsn":"https:\/\/[email protected]\/5884770","environment":"production","enableReplay":true,"replaySampleRate":"1","replayErrorSampleRate":"1"},"pusher":{"key":"7f32ba279cb48df2c939","cluster":"eu"}}; 45</script>
45 46 <!-- Drip --> 47
47<script type="text/javascript"> 48 var _dcq = _dcq || []; 49 var _dcs = _dcs || {}; 50 _dcs.account = '7295606'; 51 52 (function() { 53 var dc = document.createElement('script'); 54 dc.type = 'text/javascript'; 55 dc.async = true; 56 dc.src = '//tag.getdrip.com/7295606.js'; 57 var s = document.getElementsByTagName('script')[0]; 58 s.parentNode.insertBefore(dc, s); 59 })(); 60 </script>
60 61 <!-- end Drip --> 62 <!-- Livewire Styles --><style >[wire\:loading][wire\:loading], [wire\:loading\.delay][wire\:loading\.delay], [wire\:loading\.inline-block][wire\:loading\.inline-block], [wire\:loading\.inline][wire\:loading\.inline], [wire\:loading\.block][wire\:loading\.block], [wire\:loading\.flex][wire\:loading\.flex], [wire\:loading\.table][wire\:loading\.table], [wire\:loading\.grid][wire\:loading\.grid], [wire\:loading\.inline-flex][wire\:loading\.inline-flex] {display: none;}[wire\:loading\.delay\.none][wire\:loading\.delay\.none], [wire\:loading\.delay\.shortest][wire\:loading\.delay\.shortest], [wire\:loading\.delay\.shorter][wire\:loading\.delay\.shorter], [wire\:loading\.delay\.short][wire\:loading\.delay\.short], [wire\:loading\.delay\.default][wire\:loading\.delay\.default], [wire\:loading\.delay\.long][wire\:loading\.delay\.long], [wire\:loading\.delay\.longer][wire\:loading\.delay\.longer], [wire\:loading\.delay\.longest][wire\:loading\.delay\.longest] {display: none;}[wire\:offline][wire\:offline] {display: none;}[wire\:dirty]:not(textarea):not(input):not(select) {display: none;}:root {--livewire-progress-bar-color: #2299dd;}[x-cloak] {display: none !important;}[wire\:cloak] {display: none !important;}dialog#livewire-error::backdrop {background-color: rgba(0, 0, 0, .6);}</style> 63</head> 64 65<body class="page-misc"> 66 67 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 67-68
67 68<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
68GTM-WSRH3PT
vendor: 83 bytes, lines 68-69
68" 69height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
70<!-- End Google Tag Manager (noscript) --> 71 72 73<main class="min-h-screen bg-white flex"> 74 75 <article class="mt-6 w-full lg:w-3/5 flex-initial grid grid-rows-[1fr,250px] items-center"> 76 77 <div class="mx-auto w-4/5 text-gray-700 md:w-4/6 xl:max-w-lg"> 78 79 <header> 80 <img class="h-auto w-56 sm:w-64 mx-auto" src="https://app.castos.com/assets/images/castos-logo.svg" alt="Castos Logo"> 81 <h2 class="mt-6 text-4xl text-gray-800 text-center"> 82 Sign in to your account 83 </h2> 84 <p class="text-center mt-4"> 85 or 86 <a href="https://app.castos.com/register" class="text-purple-600 rounded-md p-1 hover:text-purple-700 focus:outline-none focus:ring-4 focus:ring-purple-300"> 87 start your 14-day free trial 88 </a> 89 </p> 90 </header> 91 92 <!-- Alerts start --> 93 94 95 96 <!-- Alerts end --> 97 98 <form class="form" method="POST" action="https://app.castos.com/login"> 99 <div id="my_name_XHzxnehYO3RTU7Bk_wrap" style="display: none" aria-hidden="true"> 100 <input id="my_name_XHzxnehYO3RTU7Bk" 101 name="my_name_XHzxnehYO3RTU7Bk" 102 type="text" 103 value="" 104 autocomplete="nope" 105 tabindex="-1"> 106 <input name="valid_from" 107 type="text" 108 value="eyJpdiI6IlFGb2diZ3drY3YyUC8ra1JMays3V2c9PSIsInZhbHVlIjoiTm5NM1dQdzNaZERmSWVkdSt1K1dDQT09IiwibWFjIjoiZjJjNGIyOTRiNTM5ZmEyODdmYjMyZjRiZTBmNzk5YWE0NmRiMTk1YWQxYzQxNjBiYWM0OTU2MDI4ZmJiYTY3YyIsInRhZyI6IiJ9" 109 autocomplete="off" 110 tabindex="-1"> 111 </div> 112 <input type="hidden" name="_token" value="99O779Z9LAuUuAvk9fYKwEUV4EXGbpu6DB50ep26" autocomplete="off"> 113 114 <div class="form-row mt-12"> 115 <label for="email" class="label "> 116 Email address 117 </label> 118 <input type="email" name="email" id="email" class="input 119 " value="" required autofocus> 120 </div> 121 122 <div class="form-row"> 123 <label for="password" class="label "> 124 Password 125 </label> 126 <div class="relative"> 127 <input type="password" name="password" id="password" autocomplete="on" maxlength="128" class="input 128 " value="" required> 129 <span class="absolute right-3 bottom-3" id="togglePassword"><svg class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0z"/><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z"/></svg></span> 130 </div> 131 </div> 132 133 <button type="submit" class="btn-solid btn-primary mt-6 w-full uppercase text-lg"> 134 Sign In 135 </button> 136 137 <div class="mt-6 text-base text-center sm:flex sm:justify-between"> 138 <div id="rememberme" class="flex items-center justify-center sm:justify-start"> 139 <input type="checkbox" name="remember" id="remember" class="h-4 w-4 text-purple-600 focus:ring-purple-300 border-gray-300 rounded" /> 140 <label for="remember" class="ml-2"> 141 Remember me 142 </label> 143 </div> 144 145 <div class="mt-2 sm:mt-0"> 146 <a href="https://app.castos.com/password/reset" class="text-purple-600 rounded-md p-1 hover:text-purple-700 focus:outline-none focus:ring-4 focus:ring-purple-300"> 147 Forgot your password? 148 </a> 149 </div> 150 </div> 151 </form> 152 </div> 153 154 <footer class="my-6 mx-auto w-4/5 md:w-4/6 xl:max-w-lg"> 155 156 <div class="relative"> 157 <div class="absolute inset-0 flex items-center" aria-hidden="true"> 158 <div class="w-full border-t border-gray-300"></div> 159 </div> 160 <div class="relative flex justify-center text-sm"> 161 <span class="px-2 bg-white text-gray-500 text-xs sm:text-base"> 162 or, sign in with a social account 163 </span> 164 </div> 165 </div> 166 167 <!-- Social icons --> 168 <div id="social-icons" class="mt-6 grid grid-cols-2 gap-4"> 169 170 <a class="inline-flex justify-center py-4 px-4 w-full border border-gray-300 rounded-md shadow-sm bg-white text-sm font-medium text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-4 focus:ring-indigo-300 focus:text-indigo-500 btn-twitter " 171 aria-label="Connect to twitter" 172 href="https://app.castos.com/oauth/twitter/login"> 173 <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20" aria-hidden="true"> 174 <path d="M6.29 18.251c7.547 0 11.675-6.253 11.675-11.675 0-.178 0-.355-.012-.53A8.348 8.348 0 0020 3.92a8.19 8.19 0 01-2.357.646 4.118 4.118 0 001.804-2.27 8.224 8.224 0 01-2.605.996 4.107 4.107 0 00-6.993 3.743 11.65 11.65 0 01-8.457-4.287 4.106 4.106 0 001.27 5.477A4.073 4.073 0 01.8 7.713v.052a4.105 4.105 0 003.292 4.022 4.095 4.095 0 01-1.853.07 4.108 4.108 0 003.834 2.85A8.233 8.233 0 010 16.407a11.616 11.616 0 006.29 1.84" /> 175 </svg> 176</a> 177 178 179 <a class="inline-flex justify-center py-4 px-4 w-full border border-gray-300 rounded-md shadow-sm bg-white text-sm font-medium text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-4 focus:ring-indigo-300 focus:text-indigo-500 btn-google " 180 aria-label="Connect to google" 181 href="https://app.castos.com/oauth/google/login"> 182 <svg class="w-5 h-5" viewBox="0 0 25 25" fill="currentColor" aria-hidden="true"> 183 <path d="M24.4141 12.918C24.4141 12.1367 24.3164 11.5508 24.2188 10.916H12.6953V15.0664H19.5312C19.2871 16.873 17.4805 20.291 12.6953 20.291C8.54492 20.291 5.17578 16.873 5.17578 12.625C5.17578 5.83789 13.1836 2.71289 17.4805 6.86328L20.8008 3.68945C18.7012 1.73633 15.918 0.515625 12.6953 0.515625C5.95703 0.51
1835625 0.585938 5.93555 0.585938 12.625C0.585938 19.3633 5.95703 24.7344 12.6953 24.7344C19.6777 24.7344 24.4141 19.8516 24.4141 12.918Z" fill="currentColor" /> 184 </svg> 185</a> 186 187 </div> 188 <br> 189 <div class="relative"> 190 <div class="absolute inset-0 flex items-center" aria-hidden="true"> 191 <div class="w-full border-t border-gray-300"></div> 192 </div> 193 <div class="relative flex justify-center text-sm"> 194 <span class="px-2 bg-white text-gray-500 text-xs sm:text-base"> 195 or, <a class="text-purple-600" href="https://app.castos.com/sso">continue with SSO</a> 196 </span> 197 </div> 198 </div> 199 </footer> 200 </article> 201 202 <div role="presentation" class="hidden lg:block relative w-0 flex-1"> 203 <img class="absolute inset-0 h-full w-full object-cover" src="https://app.castos.com/assets/images/image-sign-in.jpg" alt=""> 204 </div> 205 206</main> 207
208<script> 209 const togglePassword = document.querySelector("#togglePassword"); 210 togglePassword.addEventListener("click", function () { 211 // toggle the type attribute 212 var type = password.getAttribute("type"); 213 if(type === "password") { 214 type = "text"; 215 this.innerHTML = '<svg class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.875 18.825A10.05 10.05 0 0 1 12 19c-4.478 0-8.268-2.943-9.543-7A9.97 9.97 0 0 1 4.02 8.971m5.858.908a3 3 0 1 1 4.243 4.243M9.878 9.878l4.242 4.242M9.88 9.88 6.59 6.59m7.532 7.532 3.29 3.29M3 3l3.59 3.59m0 0A9.953 9.953 0 0 1 12 5c4.478 0 8.268 2.943 9.543 7a10.025 10.025 0 0 1-4.132 5.411m0 0L21 21"/></svg>' 216 } else { 217 type = "password"; 218 this.innerHTML = '<svg class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0z"/><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z"/></svg>' 219 } 220 221 password.setAttribute("type", type); 222 }); 223 224 function toggleSsoList() { 225 var sso_connection = document.getElementById("ssoConnectionList"); 226 var sso_connection_list = document.getElementsByClassName("sso-connection"); 227 for(i = 0; i < sso_connection_list.length; i++) { 228 if (sso_connection_list[i].style.display === "none") { 229 sso_connection_list[i].style.display = "block"; 230 } else { 231 sso_connection_list[i].style.display = "none"; 232 } 233 } 234 } 235</script>
235 236 237
237<script data-navigate-once="true">window.livewireScriptConfig = {"csrf":"99O779Z9LAuUuAvk9fYKwEUV4EXGbpu6DB50ep26","uri":"\/livewire\/update","progressBar":"","nonce":""};</script>
237 238 <link rel="preload" as="style" href="https://app.castos.com/build/assets/app-BsM4JrO0.css" /><link rel="modulepreload" as="script" href="https://app.castos.com/build/assets/app-XMvaO7Jz.js" /><link rel="modulepreload" as="script" href="https://app.castos.com/build/assets/index-Dq7h7Pqt.js" /><link rel="modulepreload" as="script" href="https://app.castos.com/build/assets/client-D0CGqXSh.js" /><link rel="modulepreload" as="script" href="https://app.castos.com/build/assets/Autocomplete-MzcW-avI.js" /><link rel="modulepreload" as="script" href="https://app.castos.com/build/assets/react-drag-drop-files.esm-vNbZX6K1.js" /><link rel="modulepreload" as="script" href="https://app.castos.com/build/assets/index-Dhnn-xWn.js" /><link rel="modulepreload" as="script" href="https://app.castos.com/build/assets/livewire.esm-DmXo4g4F.js" /><link rel="modulepreload" as="script" href="https://app.castos.com/build/assets/Modal-BnQRqvv7.js" /><link rel="modulepreload" as="script" href="https://app.castos.com/build/assets/CopyToClipboard-D8knbKhL.js" /><link rel="stylesheet" href="https://app.castos.com/build/assets/app-BsM4JrO0.css" data-navigate-track="reload" />
238<script type="module" src="https://app.castos.com/build/assets/app-XMvaO7Jz.js" data-navigate-track="reload"></script>
238 239</body> 240 241</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.