Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

164
Vistas
Expo Tienda Segura. No se puede guardar el ID de usuario y el token después de la autenticación

Estoy tratando de guardar el ID de usuario y el token en SecureStore. En la siguiente pantalla, puedo obtener un token de SecureStore, pero no puedo ver el ID de usuario.

 const doUserLogIn = async() => { try { const response = await fetch('http://someurl-dev.de/api/login/?email='+email+'&password='+password, { method: 'POST', headers: { Accept: 'application/json', 'Content-Type': 'application/json' } }); const json = await response.json(); SecureStore.setItemAsync('userid', json.userId); SecureStore.setItemAsync('token', json.token); } catch (e) { alert('Error1:'+e); } finally { try{ navigation.navigate('Schichten'); } catch(e) {alert('Error2:'+e); } } }

Y aquí está el json devuelto por llamada api

 {"userId":9,"token":"957a230f3eb6e63c47f1d7a0805fe31df6d2ced7","vorname":"Ankit","nachname":"Vij"}
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

No está esperando las funciones asíncronas setItemAsync . Deberías intentar lo siguiente:

 await SecureStore.setItemAsync('userid', json.userId); await SecureStore.setItemAsync('token', json.token);

Además, puede intentar registrar el valor de la variable json para asegurarse de que contiene el userId de usuario y las propiedades del token .

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda