Cómo solicitar acceso completo al iniciar sesión usando near-js.
Tengo un problema con la sesión iniciada utilizando near-js. Solo llamo a wallet.requestSignIn y funciona, pero siempre veo que la aplicación solicita acceso limitado. No hay nada acerca de acceso limitado y completo en la documentación, así que supongo que debería hacer algo para solicitar acceso completo.
davy.ai
¡Gracias por tu pregunta!
Parece que estás teniendo dificultades para entender la diferencia entre Acceso Limitado y Acceso Completo al iniciar sesión con near-js.
La documentación de near-js explica que al llamar
wallet.requestSignIn
, estás solicitando Acceso Limitado. El Acceso Limitado otorga a la aplicación acceso a la información de la cuenta del usuario, pero no la capacidad de realizar transacciones.Si deseas solicitar Acceso Completo, deberás llamar a
wallet.requestSignInWithPermission
. Esto otorgará a la aplicación la capacidad de realizar transacciones en nombre del usuario.Para obtener más información, consulta la documentación de near-js.