Name Description Size
accounts.py { "accounts": [{ "id": "1234", "given_name": "John", "name": "John Doe", "email": "john_doe@idp.example", "picture": "https://idp.example/profile/123", "approved_clients": ["123", "456", "789"], "login_hints": ["john_doe"], "domain_hints": ["idp.example", "example"] }] } 628
accounts_check_same_site_strict.py { "accounts": [{ "id": "1234", "given_name": "John", "name": "John Doe", "email": "john_doe@idp.example", "picture": "https://idp.example/profile/123", "approved_clients": ["123", "456", "789"], "login_hints": ["john_doe"], "domain_hints": ["idp.example", "example"] }] } 861
accounts_no_approved_clients.py { "accounts": [{ "id": "1234", "given_name": "John", "name": "John Doe", "email": "john_doe@idp.example", "picture": "https://idp.example/profile/123", "login_hints": ["john_doe"], "domain_hints": ["idp.example", "example"] }, { "id": "jane_doe", "given_name": "Jane", "name": "Jane Doe", "email": "jane_doe@idp.example", "picture": "https://idp.example/profile/5678" }] } 745
client_metadata.py {{ "privacy_policy_url": "https://privacypolicy{0}.com" }} 805
client_metadata.py.headers 37
client_metadata_clear_count.py 515
continue_on.py 659
disconnect-iframe.html 1896
disconnect.py 609
disconnect_failure.py 302
error_with_code_and_url.py 437
intercept_service_worker.js 317
keys.py 146
login.html 193
manifest-not-in-list.json 161
manifest-token-nocors.json 212
manifest.py { "accounts_endpoint": "accounts.py", "client_metadata_endpoint": "client_metadata.py", "id_assertion_endpoint": "token.py", "disconnect_endpoint": "disconnect.py", "login_url": "login.html" } 532
manifest_check_same_site_strict.json 208
manifest_id_assertion_endpoint_returns_error.json 179
manifest_no_login_url.json 154
manifest_redirect_accounts.json 227
manifest_redirect_token.json 280
manifest_token_with_http_error.json 177
manifest_with_auto_selected_flag.json 189
manifest_with_continue_on.json 230
manifest_with_cross_origin_disconnect.sub.json 284
manifest_with_disconnect_failure.json 211
manifest_with_no_accounts.json 180
manifest_with_rp_mode.json 178
manifest_with_single_account.json 183
manifest_with_two_accounts.json 181
manifest_with_variable_accounts.json 331
no_accounts.py { "accounts": [ ] } 353
pending-userinfo-iframe.html 562
request-params-check.py 3889
resolve.html 423
select_manifest_in_root_manifest.py 624
set_accounts_cookie.py <!DOCTYPE html> <script> // The important part of this page are the headers. // If this page was opened as a popup, notify the opener. if (window.opener) { window.opener.postMessage("done_loading", "*"); window.close(); } </script> Sent header value: {}".format(header_value) 706
simple.html 36
single_account.py { "accounts": [ { "id": "john_doe", "given_name": "John", "name": "John Doe", "email": "john_doe@idp.example", "picture": "https://idp.example/profile/123", "approved_clients": ["123", "456", "789"] } ] } 559
token.py 537
token_check_same_site_strict.py 617
token_with_account_id.py 585
token_with_auto_selected_flag.py 609
token_with_http_error.py 538
token_with_rp_mode.py 567
two_accounts.py { "accounts": [ { "id": "jane_doe", "given_name": "Jane", "name": "Jane Doe", "email": "jane_doe@idp.example", "picture": "https://idp.example/profile/5678", "approved_clients": ["123", "abc"] }, { "id": "john_doe", "given_name": "John", "name": "John Doe", "email": "john_doe@idp.example", "picture": "https://idp.example/profile/123", "approved_clients": ["123", "456", "789"], "login_hints": ["john_doe"], "domain_hints": ["idp.example", "example"] } ] } 840
userinfo-iframe.html 1059
variable_accounts.py {{ "accounts": [{}] }} 1118