OpenLogin is a plug & play authentication suite that combines the simplicity of passwordless authentication with the security of non-custodial public key infrastructure (PKI).
OpenLogin Subkey is a helper library that helps with the generation of app-scoped keys.
Head over to docs to get started.