您位於此處:
變更在伺服器上叫用內嵌登入的方式
您可以修改網頁頂端 <head> HTML 元素內的 <script> 標記,以變更伺服器上「內嵌登入」的預設行為。
指令碼會載入可啟用登入功能的 Java servlet。您可以將以下參數新增至指令碼中來變更「內嵌登入」servlet 的行為。
-
min=false - 產生可讀的 JavaScript 版本。依預設,「內嵌登入」會載入輕量級狀態的最小化 JavaScript,這種狀態很難讀。使用
min=false產生更容易閱讀的回應。 -
<script src="https://embeddedlogin-dev-ed.my.site.com/demo/servlet/ servlet.loginwidgetcontroller?type=javascript_widget&min=false" async defer></script> -
cacheMaxAge=n - 這會設定快取控制留存時間上限標頭,瀏覽器會使用此標頭來判斷快取的內容是否是新的,或必須從伺服器重新整理該內容。依預設,每隔 24 小時會清除快取。您可以變更留存時間上限,其中 n 是指定的秒數。若要改善效能,請增加快取留存時間。但由於更新是在清除快取後發生的,因此您從 Salesforce 收到 JavaScript 更新的頻率就會變少。在此,快取每三天重新整理一次。
-
<script src="https://embeddedlogin-dev-ed.my.site.com/demo/servlet/ servlet.loginwidgetcontroller?type=javascript_widget&cacheMaxAge=259200" async defer></script>
「內嵌登入」支援當地語系化。例如,它會根據瀏覽器設定將登入表單當地語系化。所有的標籤、錯誤和動作皆符合瀏覽器的語言設定。
