“Sign in with ... <i>Privacy</i> ”: Timely Disclosure of Privacy Differences among Web SSO Login Options

The number of login options on websites has increased since the introduction of web single sign-on (SSO) protocols. Web SSO services allow users to grant websites or relying parties (RPs) access to their personal profile information from identity provider (IdP) accounts. Many RP sites fail to provide sufficient privacy-related information to allow users to make informed login decisions. Moreover, privacy differences in permission requests across login options are largely hidden from users and are time-consuming to manually extract and compare. In this article, we present an empirical analysis of popular RP implementations supporting three major IdP login options (Facebook, Google, and Apple) and categorize RPs in the top 500 sites into four client-side code patterns. Informed by these RP patterns, we design and implement SSOPrivateEye (SPEye), a browser extension prototype that extracts and displays to users permission request information from SSO login options in RPs covering the three IdPs.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Privacy and Security
Published
2025-01-09
DOI
https://doi.org/10.1145/3711898
Citations
2
Primary Topic
Privacy, Security, and Data Protection
Type
article
Field-Weighted Citation Impact
8.40

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

“Sign in with ... Privacy ”: Timely Disclosure of Privacy Differences among Web SSO Login Options

Paul C. van Oorschot, Srivathsan G. Morkonda, Sonia Chiasson
2 citations
ACM Transactions on Privacy and Security
Privacy, Security, and Data Protection
8.40
article

“Sign in with ... Privacy ”: Timely Disclosure of Privacy Differences among Web SSO Login Options

Paul C. van Oorschot, Srivathsan G. Morkonda, Sonia Chiasson
article en
2 citations

Abstract

The number of login options on websites has increased since the introduction of web single sign-on (SSO) protocols. Web SSO services allow users to grant websites or relying parties (RPs) access to their personal profile information from identity provider (IdP) accounts. Many RP sites fail to provide sufficient privacy-related information to allow users to make informed login decisions. Moreover, privacy differences in permission requests across login options are largely hidden from users and are time-consuming to manually extract and compare. In this article, we present an empirical analysis of popular RP implementations supporting three major IdP login options (Facebook, Google, and Apple) and categorize RPs in the top 500 sites into four client-side code patterns. Informed by these RP patterns, we design and implement SSOPrivateEye (SPEye), a browser extension prototype that extracts and displays to users permission request information from SSO login options in RPs covering the three IdPs.

ACM Transactions on Privacy and SecurityVol. 28(2)
Carleton University (CA)
Natural Sciences and Engineering Research Council of Canada
Peace, Justice and strong institutions
Openalex Percentile: Top 4%
Privacy, Security, and Data Protection
8.40
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.