PageSourceSearch

https://timcurtin.com/js/account-internal.min.js

js timcurtin.com collected 2026-09-26 18:22:15 UTC 1,610 bytes, 1 lines download raw bytes

1(function(){(window.samsung===void 0||window.samsung===null)&&(window.samsung={});function n(e){return e==null?(console.error("no params object"),!1):typeof e!="object"?(console.error("params is not object type"),!1):e.clientId===void 0||e.clientId===null?(console.error("no client_id"),!1):e.redirectUri===void 0||e.redirectUri===null?(console.error("no redirect_uri"),!1):e.responseType===void 0||e.responseType===null?(console.error("no response_type"),!1):!0}window.samsung.account={signIn:(e,t)=>{if(!n(e))return;let r="";t!=null&&typeof t=="object"&&(t.locale&&(r+="&locale="+t.locale),t.temporaryId&&(r+="&temporaryId="+t.temporaryId),t.replaceableClientId&&(r+="&replaceableClientId="+t.replaceableClientId),t.replaceableDevicePhysicalAddressText&&(r+="&replaceableDevicePhysicalAddressText="+t.replaceableDevicePhysicalAddressText)),window.location.href="https://account.samsung.com/iam/oauth2/authorize?client_id="+e.clientId+"&redirect_uri="+e.redirectUri+"&response_type="+e.responseType+"&scope="+(e.scope||"")+"&state="+e.state+r},signUp:(e,t)=>{if(!n(e))return;let r="";t!=null&&typeof t=="object"&&(t.locale&&(r+="&locale="+t.locale),t.temporaryId&&(r+="&temporaryId="+t.temporaryId)),window.location.href="https://account.samsung.com/iam/oauth2/authorize?type=signup&client_id="+e.clientId+"&redirect_uri="+e.redirectUri+"&response_type="+e.responseType+"&scope="+(e.scope||"")+"&state="+e.state+r},signOut:()=>new Promise((e,t)=>{fetch("https://account.samsung.com/api/v1/sessions/present",{method:"DELETE",credentials:"include"}).then(()=>{e()}).catch(()=>{t("failed to sign out")})})}})();

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.