specify / specify7

Specify 7
https://www.specifysoftware.org/products/specify-7/
GNU General Public License v2.0
63 stars 36 forks source link

Integrate with Credential Management API #3379

Open maxpatiiuk opened 1 year ago

maxpatiiuk commented 1 year ago

See https://developer.mozilla.org/en-US/docs/Web/API/Credential_Management_API

Could create better sign in UX

maxpatiiuk commented 1 year ago

Also look into Web Authentication API - https://developer.mozilla.org/en-US/docs/Web/API/Web_Authentication_API

grantfitzsimmons commented 2 months ago

This has been requested by CSIRO via Asana:

Improve API authentication Over the past couple of months, a number of side projects required connectivity to our Specify instances utilising the API. Various software approaches have been used and in every instance, people struggled with the authentication part.

We would like to request a more streamlined approach to API authentication, for example, via an API key/token that can be generated within the Accounts system.