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
Define authentication process for desktop blockstack apps #270
Comments
@alidcastano @larrysalibra any news on this? Was hoping to build an electron desktop app for Blockstack's Bounty to Decentralize Communication but it seems that it's still not supported. It's throwing an "Invalid Sign In Request" error on Blockstack's page and "unsupported browser" & "can not detect custom protocols on this browser" on the electron side. |
@alvesjtiago I think @cryptocracy has done some work on this. |
Thank you @jackzampolin 😊 @cryptocracy were you able to get it working via blockstack.js or directly through the API? |
This blocks people trying to make desktop apps is something we should tackle soon. This will also inform the process for native mobile apps. |
@larrysalibra sounds great. After asking here, I've recently been able to integrate blockstack on a demo electron app (https://github.com/alvesjtiago/electron-blockstack-demo). Happy to discuss how to ease the development for native desktop and mobile apps. |
@alvesjtiago great to hear! would love to discuss - have time to chat Monday afternoon (i'm in Hong Kong UTC+0800)? drop me an email larry at blockstack.com |
@larrysalibra sure! I'll send you an email to schedule. |
This currently isn't on our roadmap - i've started a forum discussion here to determine if we should change this: https://forum.blockstack.org/t/blockstack-authentication-in-native-desktop-apps/6171?u=larry In the meantime, the steps following steps should work to enable authentication in a native desktop app:
We haven't tried this out but let us know if it works and if this is something you'd like to see first class support for and why in our discussion thread: https://forum.blockstack.org/t/blockstack-authentication-in-native-desktop-apps/6171?u=larry |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue has been automatically closed. Please reopen if needed. |
Hi, I'm building a desktop app with Electron and was aiming to offer support for Blockstack authentication and storage.
I was porting over the app and encountered problems with authentication specifically since the API requires a
manifest uri
and aredirect uri
.In regards to the second problem, @larrysalibra addressed it in the slack channel; I haven't had a chance to look into it, but I'll post his response here so it can be useful to others:
In regards to the
manifest uri
, as Larry advised, I'm opening an issue to see how this should best be approached.// cc @cryptocracy
The text was updated successfully, but these errors were encountered: