Stacks-wallet-web: El nombre de usuario es una cadena vacía, después de crear un usuario con un nombre vacío

Creado en 14 abr. 2020  ·  9Comentarios  ·  Fuente: blockstack/stacks-wallet-web

Para vincular mi contenido a un usuario específico, necesito el nombre de usuario del usuario que ha iniciado sesión actualmente.

userData = session.loadUserData();
const person = new Person(userData.profile);
const username = userData.username;

Este es un impedimento para mi aplicación, necesito al menos el nombre de usuario ...

Me permitirá crear un enlace para compartir.

Mis datos antiguos de iniciar sesión con blockstack.js también se pierden en mi sesión de localhost, por lo que no estoy seguro de si UserSession está funcionando como debería. AppPrivateKey también es diferente en ambos sentidos.

stale 🐛 Bug!

Todos 9 comentarios

Para mí, no está claro cómo iniciar sesión con un usuario ya existente ... Tengo el secreto de ese usuario, pero no puedo proporcionarlo para iniciar sesión con el mismo usuario que con browser.blockstack.org.

Pude crear un usuario con un nombre vacío ...

@markmhx creo que esto sucede debido a la restricción basada en ip en el punto final de registro de nombre de usuario.

@hstove, ¿ es este el mismo problema subyacente que se encuentra en https://github.com/blockstack/ux/issues/314?

@markmhx Este problema se trata de un nombre de usuario vacío, el # 314 se trata de un perfil público faltante (que no se carga de forma predeterminada en la biblioteca de conexión)

@jorishermans Creo que entiendo el problema, pero me está costando averiguar exactamente qué es lo que está mal aquí. Cuando reutilizo una clave secreta anterior del navegador, puedo usarla en el nuevo autenticador y obtengo los mismos nombres de usuario y appPrivateKey . ¿Estás usando un código de recuperación mágico? ¿O solo las doce palabras?

Además, ¿realmente puedes registrar un nombre de usuario con una cadena vacía? Tenemos validación sobre esto, y si abandona el flujo de incorporación y regresa, aún se verá obligado a ingresar un nombre de usuario. Lo intenté y no puedo seguir el proceso sin un nombre de usuario. ¿Podrías publicar un video tal vez (obviamente sin la clave secreta)

@markmhx creo que esto sucede debido a la restricción basada en ip en el punto final de registro de nombre de usuario.

@jorishermans ¿ puede usar una VPN y verificar que la creación de un nombre de usuario no esté bloqueada debido a restricciones de IP que limitan la velocidad?

Este problema se ha marcado automáticamente como obsoleto porque no ha tenido actividad reciente. Se cerrará si no se produce más actividad. Gracias por sus aportaciones.

Este problema se ha cerrado automáticamente. Vuelva a abrir si es necesario.

¿Fue útil esta página
0 / 5 - 0 calificaciones