Soporte de The Movie Database

Hi, I'm trying to make a HTML5/Jquery app to use against The Movie Database API. So far so good, havn't had a single problem.

But I would like to understand the process of athenticating the user a bit better, cause I'm suspecting that I am doing it wrong to some degree.

As of now I:

  1. request token 2b. authenticate with login
  2. create a new session
  3. do stuff... (using https: https://api.themoviedb.org/3)

However, I'm doing it this way every time. Is the token, when validated with login once, a substitute for username and password for that user forever? If so I could just store the authenticated token localy and use the preffered 2a-method the next time? The expires_at:"..." parameter makes me confused.

Yes, I'm a novice :) You were to once.

Regards, me.

2 respuestas (en la página 1 de 1)

Jump to last post

The token is just for validation. If a account has been successfully validated, you only need the session_id and append it to your request.

"The results of this query will return a session_id value. You should treat this value like a password. Store it securely. This is the value required in all of our write methods."

There's this document that helps explain the required steps as well: https://www.themoviedb.org/documentation/api/sessions

Cheers.

¿No encuentras una película o serie? Inicia sesión para crearla:

Global

s centrar la barra de búsqueda
p abrir menú de perfil
esc cierra una ventana abierta
? abrir la ventana de atajos del teclado

En las páginas multimedia

b retrocede (o a padre cuando sea aplicable)
e ir a la página de edición

En las páginas de temporada de televisión

(flecha derecha) ir a la temporada siguiente
(flecha izquierda) ir a la temporada anterior

En las páginas de episodio de televisión

(flecha derecha) ir al episodio siguiente
(flecha izquierda) ir al episodio anterior

En todas las páginas de imágenes

a abrir la ventana de añadir imagen

En todas las páginas de edición

t abrir la sección de traducción
ctrl+ s enviar formulario

En las páginas de debate

n crear nuevo debate
w cambiar el estado de visualización
p cambiar público/privado
c cambiar cerrar/abrir
a abrir actividad
r responder al debate
l ir a la última respuesta
ctrl+ enter enviar tu mensaje
(flecha derecha) página siguiente
(flecha izquierda) página anterior

Configuraciones

¿Quieres puntuar o añadir este elemento a una lista?

Iniciar sesión