-
Notifications
You must be signed in to change notification settings - Fork 237
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
Todos app identity not working as documented with Web Wallet #1171
Comments
@wilsonbright I believe you mentioned awhile back having code you use to pull public Gaia data for a user without needing a username. Would you mind sharing it? If so, we could perhaps rework the app to generate sharing URLs with the user's identity address instead of username. |
@markmhx , Form public URL with out username,
|
Thanks @ilayaperumalraja! Note that @aulneau also has an app in the works that will help with the alternative path of having them register a username elsewhere then use the todos app. So with this code guidance and that app available soon, both options seem viable. |
Note that the related Stacks.js fix for querying public user data without a username is filed here: hirosystems/stacks.js#802 We may want to document the snippet provided above (#1171 (comment)) in the meantime within the data storage guide or similar. |
@pgray-hiro the team discussed this issue and we're thinking it'd be best to link to the .BTC app for now from the documentation, indicating that users should buy a username from there before proceeding with the todos app. We're also discussing the re-enabling of free username registration in the web wallet for Q3 but it's not yet clear if we'll prioritize it. And it seems best to unblock the docs with a solution for now, even if we eventually get that enhancement in place. How's that sound? |
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. |
The Todos App tutorial is centered around signing in using the old Blockstack ID system. The app will allow you to sign in with the web wallet, but is broken when making your Todos public (doesn't generate the correct sharing URL). There are other subtle breakages, as when the application won't show any user identity if the user doesn't own an ID in their wallet.
As I see it, there are two potential solutions to this issue:
The first would be the easier solution, but the second may be more pragmatic, as the creation of an easy identity purchase/generation application is likely necessary for other apps in the ecosystem.
The text was updated successfully, but these errors were encountered: