Shared Web Credentials and Google Smart Lock

Shared Web Credentials for iOS and Google Smart Lock for Android will simplify the login step for all users using native apps. User having enabled these features, will be prompted in enabled apps to choose which credentials to use, and they will be automatically filled in.

Configuration

Shared Web Credentials and Google Smart Lock can be configured in SelfService, under Basic settings.

If you experience any issues configuring or storing your settings (i.e. getting a message like Target site must match redirect URL domains!), your client type might be wrong. Please contact support and they will help you change that.

Shared Web Credentials

Links

Format

{
   "webcredentials": {
       "apps": [ "D3KQX62K1A.com.example.DemoApp" ]
    }
}

Read more

Google Smart Lock

Links

Format

[{
    "relation": ["delegate_permission/common.get_login_creds"],
    "target": {
        "namespace": "web",
        "site": "https://signin.example.com"
    }
},
{
    "relation": ["delegate_permission/common.get_login_creds"],
    "target": {
        "namespace": "android_app",
        "package_name": "com.example",
        "sha256_cert_fingerprints": [
            "F2:52:4D:82:E7:1E:68:AF:8C:BC:EA:B0:A2:83:C8:FE:82:51:CF:63:09:6A:4C:64:AE:F4:43:27:20:40:D2:4B"
        ]
    }
}]

Read more

Help us improve

Did you spot an error? Or maybe you just have a suggestion for how we can improve? Leave a comment, or better yet, send us a pull request on GitHub to fix it (in-browser editing, only takes a moment).

History of this page

Comments/feedback

Do you have questions, or just want to contribute some newly gained insight? Want to share an example? Please leave a comment. SPiD reads and responds to every question. Additionally, your experience can help others using SPiD, and it can help us continuously improve our documentation.