schemaorg / suggestions-questions-brainstorming

Suggestions, questions, and brainstorming
19 stars 15 forks source link

New property for SoftwareApplication: authenticationRequired #207

Open rogerdc opened 7 years ago

rogerdc commented 7 years ago

Some software applications require a user to authenticate to a server in order to use them. For instance, if you want to play an MMORPG, you must create an account and then authenticate to that account in order to play.

Could a property for SoftwareApplication be added, called "authenticationRequired" which could be either "Text" or possibly a new "Thing/Intangible/Enumeration/AuthenticationDetailType" that could have properties such as:

This list is by no means complete, and could definitely withstand some scrutiny and expansion.

VladimirAlexiev commented 7 years ago

Seems useful, but some adjustments:

<MMORPG> authenticationRequired <MMORPG/authentication>.
<MMORPG/authentication> a AuthenticationInfo;
  url <MMORPG/authentication/request>, <MMORPG/forgot>, <MMORPG/change>.
<MMORPG/authentication/request> a URL; additionalType <CreateCredentials>.
<MMORPG/authentication/forgot> a URL; additionalType <RecoverCredentials>.
<MMORPG/authentication/change> a URL; additionalType <ChangeCredentials>.

where the values CreateCredentials RecoverCredentials ChangeCredentials are again picked from Wikidata.

Extra aspects you might want to capture:

github-actions[bot] commented 4 years ago

This issue is being tagged as Stale due to inactivity.

RichardWallis commented 4 years ago

See issue #7 for the context of the move from the main Schema.org issue tracker to this repository.