-
Notifications
You must be signed in to change notification settings - Fork 25
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
Support for Fediverse login #97
Comments
Ideally any Fediverse software would support IndieAuth so that it works with indielogin.com and others directly. |
hmm, that's tricky. I don't know a good way to do that regardless of whether it's IndieAuth or Mastodon's specific API. I think we'd need some other rel attribute to indicate that a site might be an IndieAuth provider. |
Thanks. Probably ping you on a scheme that I am thinking of after I ensure it is a meaningful one. |
What about trying to call the Mastodon-API route for registering an app? If it's not successful, it's not Mastodon. Otherwise everything that's needed for OAuth is already there. As a bonus, you could keep the result of the check (& the client-id/-secret) in a cache/db. The API should be quite straightforward to use: https://shkspr.mobi/blog/2024/12/creating-a-generic-log-in-with-mastodon-service/ |
The problem is knowing what type of provider an arbitrary URL is. I'm not going to go hit |
Should indielogin include Fediverse credentials, like it supports Github (& how Twitter used to work) credentials? I am not sure whether it has already been considered. Thanks.
The text was updated successfully, but these errors were encountered: