Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handshake.org domains (TLDs & SLDs) sign into WP sites with Keyring? #107

Open
ecosysmaat opened this issue Dec 1, 2022 · 1 comment
Open

Comments

@ecosysmaat
Copy link

Hi,

I use Handshake.org domains (decentralised Top Level Domains (TLDs)). We are issuing SLD derivatives of these TLDs to our subscriber members. We would like our members to be able to login to our WP site using their SLDs.

Handshake via Namebase.io have develop this Handshake Login Protocol https://github.com/namebasehq/handshake-id-manager. We'd like to use this combined with your Keyring to allow our members to login to our WP site on the basis that they own an approved SLD.

What is required to make this work?

image

@beaulebens
Copy link
Owner

This library really just handles abstracting/standardizing the authentication part of things at a code level, so as long as this auth model works roughly similar to something like OAuth, you should be able to build a custom "Service" that implements it, and then use Keyring to help handle that when you build out whatever UI you need to support it.

There is some documentation available that includes some guidance on writing custom Services here; https://dentedreality.com.au/projects/wp-keyring/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants