ERROR: clientId parameter must be specified!!! Usage: https://sso.garmin.com/sso/embed?clientId=<clientId>&locale=<locale>... Request parameter configuration options: NAME REQ VALUES DESCRIPTION ------------------ --- ------------------------------------------------------- --------------------------------------------------------------------------------------------------- clientId Yes "MY_GARMIN"/"BUY_GARMIN"/"FLY_GARMIN"/ Client identifier for your web application "RMA"/"GarminConnect"/"OpenCaching"/etc locale Yes "en", "bg", "cs", "da", "de", "es", "el", "fr", "hr", User's current locale, to display the GAuth login widget internationalized properly. "in", "it", "iw", "hu", "ms", "nb", "nl", "no", "pl", (All the currently supported locales are listed in the Values section.) "pt", "pt_BR", "ru", "sk", "sl", "fi", "sv", "tr", "uk", "th", "ja", "ko", "zh_TW", "zh", "vi_VN" cssUrl No Absolute URL to custom CSS file. Use custom CSS styling for the GAuth login widget. reauth No true/false (Default value is false) Specify true if you want to ensure that the GAuth login widget shows up, even if the SSO infrastructure remembers the user and would immediately log them in. This is useful if you know a user is logged on, but want a different user to be allowed to logon. initialFocus No true/false (Default value is true) If you don't want the GAuth login widget to autofocus in it's "Email or Username" field upon initial loading, then specify this option and set it to false. rememberMeShown No true/false (Default value is false) Whether the "Remember Me" check box is shown in the GAuth login widget. rememberMeChecked No true/false (Default value is false) Whether the "Remember Me" check box feature is checked by default. createAccountShown No true/false (Default value is true) Whether the "Don't have an account? Create One" link is shown in the GAuth login widget. socialEnabled No true/false (Default value is false) If set to false, do not show any social sign in elements or allow social sign ins. lockToEmailAddress No Email address to pre-load and lock. If specified, the specified email address will be pre-loaded in the main "Email" field in the SSO login form, as well as in in the "Email Address" field in the "Forgot Password?" password reset form, and both fields will be disabled so they can't be changed. (If for some reason you want to force re-authentications for a known customer account, you can make use of this option.) openCreateAccount No true/false (Default value is false) If set to true, immediately display the the account creation screen. displayNameShown No true/false (Default value is false) If set to true, show the "Display Name" field on the account creation screen, to allow the user to set their central MyGarmin display name upon account creation. globalOptInShown No true/false (Default value is false) Whether the "Global Opt-In" check box is shown on the create account & create social account screens. If set to true these screens will show a "Sign Up For Email" check box with accompanying text "I would also like to receive email about promotions and new products." If checked, the Customer 2.0 account that is created will have it's global opt-in flag set to true, and Garmin email communications will be allowed. globalOptInChecked No true/false (Default value is false) Whether the "Global Opt-In" check box is checked by default. consumeServiceTicket No true/false (Default value is true) IF you don't specify a redirectAfterAccountLoginUrl AND you set this to false, the GAuth login widget will NOT consume the service ticket assigned and will not seamlessly log you into your webapp. It will send a SUCCESS JavaScript event with the service ticket and service url you can take and explicitly validate against the SSO infrastructure yourself. (By using casClient's SingleSignOnUtils.authenticateServiceTicket() utility method, or calling web service customerWebServices_v1.2 AccountManagementService.authenticateServiceTicket().) mobile No true/false (Default value is false) Setting to true will cause mobile friendly views to be shown instead of the tradition screens. termsOfUseUrl No Absolute URL to your custom terms of use URL. If not specified, defaults to http://www.garmin.com/terms privacyStatementUrl No Absolute URL to your custom privacy statement URL. If not specified, defaults to http://www.garmin.com/privacy productSupportUrl No Absolute URL to your custom product support URL. If not specified, defaults to http://www.garmin.com/us/support/contact generateExtraServiceTicket No true/false (Default value is false) If set to true, generate an extra unconsumed service ticket. (The service ticket validation response will include the extra service ticket.) generateTwoExtraServiceTickets No true/false (Default value is false) If set to true, generate two extra unconsumed service tickets. (The service ticket validation response will include the extra service tickets.) generateNoServiceTicket No true/false (Default value is false) If you don't want SSO to generate a service ticket at all when logging in to the GAuth login widget. (Useful when allowing logins to static sites that are not SSO enabled and can't consume the service ticket.) connectLegalTerms No true/false (Default value is false) Whether to show the connectLegalTerms on the create account page showTermsOfUse No true/false (Default value is false) Whether to show the showTermsOfUse on the create account page showPrivacyPolicy No true/false (Default value is false) Whether to show the showPrivacyPolicy on the create account page showConnectLegalAge No true/false (Default value is false) Whether to show the showConnectLegalAge on the create account page locationPromptShown No true/false (Default value is false) If set to true, ask the customer during account creation to verify their country of residence. showPassword No true/false (Default value is true) If set to false, mobile version for createAccount and login screens would hide the password useCustomHeader No true/false (Default value is false) If set to true, the "Sign in" text will be replaced by custom text. Contact CDS team to set the i18n text for your client id. mfaRequired No true/false (Default value is false) Require multi factor authentication for all authenticating users. performMFACheck No true/false (Default value is false) If set to true, ask the logged in user to pass a multi factor authentication check. (Only valid for an already logged in user.) rememberMyBrowserShown No true/false (Default value is false) Whether the "Remember My Browser" check box is shown in the GAuth login widget MFA verification screen. rememberMyBrowserChecked No true/false (Default value is false) Whether the "Remember My Browser" check box feature is checked by default. consentTypeIds No consent_types ids multiple consent types ids can be passed as consentTypeIds=type1&consentTypeIds=type2