Wikidata:Property proposal/supports authentication method
supports authentication method
[edit]Originally proposed at Wikidata:Property proposal/Generic
Motivation
[edit]Every software and website that lets you login (Q472302) supports a specific set of authentication (Q212108) methods. It would be nice to have a property to express which identity providers / authentication methods are supported by a given software/website.
Such a property is necessary because e.g. while GitHub (Q364)instance of (P31)identity provider (Q5988403), GitHub is many other things as well, so we cannot just state e.g. crates.io (Q47091769)compatible with (P8956)GitHub (Q364) to express that crates.io (Q47091769) supports GitHub (Q364) as an identity provider.
I previously tried to model this via the statement is subject of (P805) qualifier with GitHub (Q364)instance of (P31)identity provider (Q5988403)
Introducing the proposed property would make making these statements easy. Such relations are very much of interest for:
- security researchers who want to analyze the usage of authentication methods, as well as for
- users who want to find services where they can log in without having to create a new account, as well as for
- system administrators who want to find which software they can install to support a specific identity provider
--Push-f (talk) 03:02, 19 November 2022 (UTC)
Discussion
[edit]- Notified participants of WikiProject Websites WikiProject Informatics has more than 50 participants and couldn't be pinged. Please post on the WikiProject's talk page instead.. --Push-f (talk) 03:04, 19 November 2022 (UTC)
- Support -wd-Ryan (Talk/Edits) 02:00, 20 November 2022 (UTC)
- Support Laftp0 (talk) 05:05, 20 November 2022 (UTC)
- Withdrawn I proposed this property because crates.io (Q47091769)uses (P2283)GitHub (Q364) did not suffice to express that GitHub is used as an identity provider. I was missing that this can be modeled with object of statement has role (P3831), e.g. crates.io (Q47091769)uses (P2283)GitHub (Q364)
object of statement has role (P3831)identity provider (Q5988403).