CINXE.COM
Samsung account
<!DOCTYPE html> <html lang="en" > <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta charset="utf-8"> <title>Samsung account</title> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <meta name="referrer" content="no-referrer-when-downgrade"> <script>var PAGEPATH = '/accounts/sign/signInIdentification.js';</script> <link rel="stylesheet" href="https://account.samsung.com/accounts/v1/resources/js/common/angular-block-ui/angular-block-ui.min.css"> <link rel="stylesheet" type="text/css" href="https://account.samsung.com/accounts/v1/resources/css/v2/angular-material.css?20241108082022"> <link rel="stylesheet" type="text/css" href="https://account.samsung.com/accounts/v1/resources/one-ui/css/default.css?20241108082022"> <link type="image/x-icon" rel="shortcut icon" href="https://account.samsung.com/accounts/v1/resources/one-ui/images/favicon.ico?20241108082022"/> <!--[if lt IE 9]> <script src="https://account.samsung.com/accounts/v1/resources/js/common/json/json3.min.js"></script> <script src="https://account.samsung.com/accounts/v1/resources/js/common/html5shiv/html5shiv.min.js"></script> <![endif]--> <script type="text/javascript"> //<![CDATA[ var wipLogicalPath = "/accounts/v1"; var experimentsUrl = "https://exp.samsungosp.com"; var wipResourcesVerDt = "20241108082022"; var wipCancelURI = "https://r1.community.samsung.com/t5/games/ct-p/br-games-general?state=https%3A%2F%2Fr1.community.samsung.com%2Ft5%2Fgames%2Fct-p%2Fbr-games-general"; var wipGoBackURI = "https://r1.community.samsung.com/t5/games/ct-p/br-games-general?state=https%3A%2F%2Fr1.community.samsung.com%2Ft5%2Fgames%2Fct-p%2Fbr-games-general"; var loLangCD = "en"; var loCntyCD = ""; var isTextRightAlign = false; var isTextFirstFamilyName = false; var isTextFirstDateYear = false; var wipAcsChnlEnum = "WEB"; var wipViewTypeEnum = "v2"; var userGeoIPCnty3dgtCd = "SGP"; var userAcsCnty3dgtCd = "SGP"; var userAcsCnty2dgtCd = "SG"; var userCnty3dgtCd = ""; var wipUriEnum = "signIn"; var APPNAME = "COMMUNITY"; var sJSESSIONID = "cWyhtJL9p639X3Z9mImF5YHivTn7yJlABa4hoUprAk56QDna"; var wipCsrf = {'token': 'baa6bc9c-e3d9-40a6-a07c-ff8181974647', 'headerName': 'X-CSRF-TOKEN'}; var wipResourcesUrl = "https://account.samsung.com/accounts/v1/resources"; var isGAEnabled = false; var googleRecaptchaApiUrl = "https://www.google.com"; var action = "signInIdentification"; var isRecaptchaEnabled = true; var recaptchaSiteKey = "6LeI5F8iAAAAACfMal3lra4jEWUbkVGlnys_5CWG"; var isFromChina = false; var clientId = "kb2p5ec2m9"; //]]> if (isGAEnabled) { var containerId; if (wipResourcesUrl.indexOf("sad") !== -1) { containerId = 'GTM-KCH2BM6'; } else if (wipResourcesUrl.indexOf("stg") !== -1) { containerId = 'GTM-W3S5ZM6'; } else { containerId = 'GTM-5C6SNNV'; } (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', containerId); } var createPostMessage = function () { var sendPostMessage = function () { console.log(""); } if (APPNAME.indexOf("samsung_com_us") !== -1) { if (document.getElementsByClassName('wrapper')[0]) { var pageType = "signin"; if (document.querySelector('form[name="signUpForm"]')) { pageType = "signup"; } else if (document.querySelector('form[name=findIdForm]')) { pageType = "findid"; } else if (document.querySelector('form[name=rstPwd]')) { pageType = "resetpwd"; } else { pageType = "others"; } sendPostMessage = function () { window.parent.postMessage({ pageType: pageType }, '*'); } } } sendPostMessage(); } </script> <!-- js loading --> <script src="https://account.samsung.com/accounts/v1/resources/js/common/wip.js?20241108082022"></script> <script src="https://account.samsung.com/accounts/v1/resources/js/v2/app.js?20241108082022"></script> <script src="https://account.samsung.com/accounts/v1/resources/js/v2/run.js?20241108082022"></script> <script src="https://account.samsung.com/accounts/v1/resources/js/common/qrcode-generator/qrcode.js"></script> <script src="https://account.samsung.com/accounts/v1/resources/js/common/qrcode-generator/qrcode_UTF8.js"></script> <script src="https://account.samsung.com/accounts/v1/resources/js/common/angular-qrcode/angular-qrcode.js"></script> <!-- Samsung analytics --> <script src="https://account.samsung.com/resources/libs/analytics/1.0.0/analytics.min.js"></script> <script> var userAgent = navigator.userAgent.toLowerCase(); var isIE = false; var sessionId = "cWyhtJL9p639X3Z9mImF5YHivTn7yJlABa4hoUprAk56QDna"; var transactionId = "1732399838"; var countryCode = "SGP"; var country2digitCode = "SG"; var samsungAnalyticsEnabled = false; var pageName = "signInIdentification"; var clientId = "kb2p5ec2m9"; if (samsungAnalyticsEnabled) { const trackingId = "773-397-549898"; const appVersion = "2.0.0" const uiVersion = "1.0.0" try { window.samsung.analytics.init(trackingId, appVersion, uiVersion, sessionId, country2digitCode) } catch (error) { console.log("Failed to call samsung analytics init function") } } </script> <script> let defaultCustomDimension = { 'sessionId': sessionId, 'transactionId': transactionId, 'countryCode': countryCode, 'clientId': clientId } let getCustomDimension = function (data) { let customDimension = defaultCustomDimension; return (data !== undefined && typeof data === 'object') ? {...customDimension, ...data} : customDimension; } let pageLogging = function (callback, data) { if (!samsungAnalyticsEnabled) { if (callback !== undefined) { callback(); } return; } try { window.samsung.analytics.send(undefined, pageName, getCustomDimension(data), callback, callback); } catch (error) { console.log("Failed to call samsung analytics send function") if (callback !== undefined) { callback(); } } } let eventLogging = function (eventName, callback, data) { if (!samsungAnalyticsEnabled) { if (callback !== undefined) { callback(); } return; } try { window.samsung.analytics.send(pageName + '_' + eventName, pageName, getCustomDimension(data), callback, callback); } catch (error) { console.log("Failed to call samsung analytics send function") if (callback !== undefined) { callback(); } } } </script> <script> window.onload = pageLogging(); </script> <!-- Recaptcha enterprise --> <script src="https://www.recaptcha.net/recaptcha/enterprise.js?render=6LeI5F8iAAAAACfMal3lra4jEWUbkVGlnys_5CWG"></script> <!-- Datadome --> <script> window.ddjskey = "EB9956AFB353D5DA3AE0A48993A8C5"; window.ddoptions = {ajaxListenerPath: true}; </script> <script src="https://js.datadome.co/tags.js"></script> <!-- Datadog RUM --> <script src="https://account.samsung.com/resources/libs/datadog/1.0.0/datadog.min.js"></script> </head> <script type="text/javascript"> window.document.title = 'Sign in | Samsung account'; var wipEnc = {"pblcKyTxt":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCylnSE8ANPUNPmgYJGnApUrUPQiBmTY44Lw+fQbFOOslZZnuUasDFJuPU4287/LBQEpTtgPWLmjGftG/b2sj8eTH46mvhDtE8ijgZsMnGPMmhu/AljEvNOqU6nDZDtgGmL/pAdEBtsJ/VzClv8G9bV1kvczuZtg0gt3JTH+pagEwIDAQAB","lgnEncTp":"1","pbeKySpcIters":"200"}; var iptLgnPlnID = ''; var continueWith3rdParty = 'GG'; var isAdmin = eval(false); var isUsingGlobalSession = eval(false); let showTip = false; let isMobile = window.matchMedia("(max-width: 680px)").matches; console.log('isMobile:' + isMobile); </script> <style> .error-msg { display: block !important } </style> <script src="https://apis.google.com/js/platform.js"></script> <body data-ng-cloak onload="createPostMessage();" class="one-card-ui"> <div class="wrapper" data-ng-controller="cmmController as cmm"> <div class="banner" ng-if="isIESupportMessageShow=='Y'"> <div class="banner-inner"> <div class="title">Support for Internet Explorer is ending soon</div> <div class="cnt"> After 2022-04-01, you will no longer be able to use Internet Explorer to access your Samsung account. <br> To access Samsung account after 2022-04-01, use <a href="https://www.microsoft.com/edge" target="_blank">Microsoft Edge</a>, <a href="https://www.google.com/chrome/" target="_blank">Google Chrome</a>, or <a href="https://www.mozilla.org/" target="_blank">Mozilla Firefox</a>. </div> <div class="close"> <button type="button" ng-click="isIESupportMessageShowToggle()">Banner Close</button> </div> </div> </div> <header class="one-header"> <div class="header-inner"> <div class="logo"> <h1><img src="https://account.samsung.com/accounts/v1/resources/one-ui/images/svg/txt_logo.svg" onerror="this.src='https://account.samsung.com/accounts/v1/resources/one-ui/images/svg/txt_logo.svg';" alt="Samsung account"></h1> </div> </div> </header> <main class="one-main new-login" data-ng-controller="signInController as vm"> <div class="main-inner"> <div class="container"> <div class="title"> <h1> One account. Any device. Just for you. Sign in to get started. </h1> </div> <div class="content"> <div class="one-forms-login"> <form novalidate autocomplete="off"> <fieldset> <legend>Account Samsung login</legend> <div class="new-idform"> <div id="ctnLgnPlnID" class="one-input-container container-login" ng-switch="true"> <label id="lblLgnPlnID" for="iptLgnPlnID" ng-switch-when="true"> Email </label> <label id="lblLgnPlnID" for="iptLgnPlnID" ng-switch-when="false" data-ng-if="$parent.angularCountryCode != 'IND'"> Email or phone number </label> <label id="lblLgnPlnID" for="iptLgnPlnID" ng-switch-when="false" data-ng-if="$parent.angularCountryCode == 'IND'"> Phone number or email </label> <input data-ng-model="vm.iptLgnPlnID" id="iptLgnPlnID" spellcheck="false" ng-model-options="{ updateOn: 'keyup blur' }" aria-required="true" aria-invalid="{{err.iptLgnPlnID}}" aria-describedby="{{err.iptLgnPlnID ? err.code : ''}}" maxlength="100" value=""/> <div class="error-msg"> <div data-ng-if="(err.iptLgnPlnID && err.code == '01')" id="{{err.code}}">Please enter ID.</div> <div data-ng-if="(err.iptLgnPlnID && err.code == '02')" id="{{err.code}}"> ID not valid. </div> <div data-ng-if="(err.iptLgnPlnID && err.code == 'AUT_1837')" id="{{err.code}}"> Can't sign in. Account deactivated for security reasons. </div> <div data-ng-if="(err.iptLgnPlnID && err.code == '99')" id="{{err.code}}"> <div>Email address contains banned word.</div> </div> </div> </div> <div class="one-checkBox mbr_rememberid" id="rememberID"> <input type="checkbox" id="remIdChkYN" data-ng-model="vm.remIdChkYN" ng-enter> <label for="remIdChkYN"><span></span>Remember my ID</label> </div> </div> <div class="mbr_signin"> <div class="one-btn-container"> <button class="one-primary one-button" id="signInButton" data-ng-disabled="err.iptLgnPlnID || !vm.iptLgnPlnID" data-ng-click="checkUsableLoginId()" type="button"> Next </button> </div> <ul> <li> <a href="#" data-ng-click="findInfo()"> Find ID </a> </li> <li data-ng-show="!vm.rmvCrtBtnYN"> <a href="#" data-ng-click="signUp()">Create account</a> </li> </ul> </div> <div class="one-btn-container google" data-ng-show="vm.continueWith3rdParty == 'GG'"> <button class="one-cancel one-button" id="googleSignInButton" data-ng-click=googleSignIn() type="button">Sign in with Google</button> </div> <div class="one-btn-container wechat" data-ng-if="vm.continueWith3rdParty == 'WC'"> <button class="one-cancel one-button" id="wechatSignInButton" data-ng-click=wechatSignIn() type="button">Continue with WeChat</button> </div> <div class="one-btn-container qrcode" data-ng-show="true"> <button class="one-cancel one-button" id="qrSignInButton" data-ng-click=qrSignIn() type="button">Sign in with QR code</button> </div> <div class="mbr_staySignIn" data-ng-if="false"> <div class="login-aggre"> <div class="one-checkBox"> <input id="option9" type="checkbox" name="field" data-ng-model="vm.staySignIn"> <label for="option9"> <span></span> Stay signed in </label> </div> <div class="ic_pop" data-ng-show="!isMobile" data-ng-mouseover="showTip=true" data-ng-mouseleave="showTip=false"> <a class="view_infopop" title="click"> Stay signed in to your Samsung account in this browser. For security, only use this on your personal devices. </a> </div> <div class="ic_pop" data-ng-show="isMobile" data-ng-click="showTip=!showTip"> <a class="view_infopop" title="click"> Stay signed in to your Samsung account in this browser. For security, only use this on your personal devices. </a> </div> </div> <div class="ic_info on" data-ng-show="showTip"> Stay signed in to your Samsung account in this browser. For security, only use this on your personal devices. </div> </div> <div class="signin-tooltip" data-ng-if="vm.isAdmin"> <dl> <dt>Password (for admin only)</dt> <br/> <dd>▪ Passwords need to be at least 8 characters long and include letters, numbers, and symbols.<br>▪ Password having easy words used usually and consecutive characters on a keyboard does not permitted.<br><br>You will not be able to log in if you don't meet above criteria, and have to reset your password.</dd> </dl> <p></p> </div> </fieldset> </form> </div> </div> </div> </div> </main> <!-- footer --> <footer class="one-footer" role="contentinfo"> <div class="footer-inner"> <div class="footer-logo"><img src="https://account.samsung.com/accounts/v1/resources/one-ui/images/svg/txt_logo.svg" onerror="this.src='https://account.samsung.com/accounts/v1/resources/one-ui/images/svg/txt_logo.svg';" alt="Samsung account"> <label class="footer-address">Copyright © 1995-2024 Samsung. All Rights Reserved.</label> </div> <div class="footer-links" role="link"> <a href="https://account.samsung.com/membership/terms/termscontents?paramLocale=en_"> Terms and Conditions </a> <a href="https://account.samsung.com/membership/terms/privacypolicy?paramLocale=en_" class="active"> Samsung account Privacy Notice </a> <a href="https://account.samsung.com/membership/notice/notice-list?paramLocale=en_"> Notice </a> <a href="https://help.content.samsung.com/csweb/faq/searchFaq.do"> Customer Support </a> </div> </div> </footer> <!-- //footer --> </div> <!-- javascript --> <script src="https://account.samsung.com/accounts/v1/resources/one-ui/js/common/jquery/jquery.min.js"></script> <script> $(document).ready(function () { inputEvent(); passwordInputEvent(); if ($('form').find(':input')[0] !== undefined) { $(':focus').blur(); $('form').find(':input')[0].focus(); } }); var attributeObserver = new MutationObserver(function (mutations) { mutations.forEach(function (mutation) { if (mutation.target.className.includes('ng-not-empty')) { var $input = $(mutation.target) var $label = $input.parent('div.one-input-container') $label.addClass('active'); $label.siblings('div.flexbdy').addClass('off'); }; }) }); var inputEvent = function () { var $inputs = $('form').find(':input'); $inputs.each(function () { var $input = $(this); var $label = $input.parent('div.one-input-container'); attributeObserver.observe($input.get(0), { attributes: true, attributeFilter: ['class'], attributeOldValue: false, characterData: false, characterDataOldValue: false, childList: false, subtree: false }); if ($input.val()) { $label.addClass('active'); $label.siblings('div.flexbdy').addClass('off'); } $input.focusin(function () { $label.addClass('focus'); $label.siblings('div.flexbdy').addClass('off'); }); $input.change(function () { $label.addClass('active'); }); $input.focusout(function () { $label.removeClass('focus'); if (!$input.val()) $label.removeClass('active').siblings('div.flexbdy').removeClass('off'); }); } ); } var passwordAttributeObserver = new MutationObserver(function (mutations) { mutations.forEach(function (mutation) { var $input = $(mutation.target) var $inputContainer = $input.parent('div.one-password-input-container') var $container = $inputContainer.parent('div.one-password-container') if (mutation.target.className.includes('ng-not-empty')) { $inputContainer.addClass('active'); $container.addClass('active'); } else { $inputContainer.removeClass('active'); $container.removeClass('active'); } }); }); var passwordInputEvent = function () { var $passwordContainers = $('form').find('.one-password-container'); $passwordContainers.each(function () { var $passwordContainer = $(this); var $passwordInputContainer = $passwordContainer.children('.one-password-input-container:first'); var $passwordInput = $passwordInputContainer.children('input:first'); passwordAttributeObserver.observe($passwordInput.get(0), { attributes: true, attributeFilter: ['class'], attributeOldValue: false, characterData: false, characterDataOldValue: false, childList: false, subtree: false }); var $passwordToggleBtn = $passwordInputContainer.find('button:first'); var $passwordShowToggle = $passwordToggleBtn.find('img#showBtn'); var $passwordHideToggle = $passwordToggleBtn.find('img#hideBtn'); $passwordToggleBtn.mousedown(function (e) { e.preventDefault(); if ($passwordInput.attr('type') === 'password') { $passwordInput.attr('type', 'text'); $passwordHideToggle.attr('style', "display: none;"); $passwordShowToggle.attr('style', "display: inline-block;"); } else { $passwordInput.attr('type', 'password'); $passwordShowToggle.attr('style', "display: none;"); $passwordHideToggle.attr('style', "display: inline-block;"); } }) $passwordToggleBtn.click(function (e) { e.preventDefault(); }) }) } </script> </body> </html>