A69 ora richiede login #1

Open
opened 2025-12-30 16:14:42 +01:00 by Mrk · 0 comments
Owner

Nel 2025 il sito vuole l'autenticazione per navigare fra i racconti.

In particolare da quanto visto si ha:

  • Se ho un link ad un racconto, riesco a visualizzarlo anche senza loggarsi
  • Solo la prima pagina di indice (per ciascuna tipologia) viene visualizzata, le altre vengono reindirizzate alla pagina di login.

Quindi ora senza loggarsi si riesce a fare lo skraping dei racconti contenuti sulla prima pagine di ciascuna tipologia e dei racconti ad essi collegati (trovo il relativo link sulla pagina del racconto).

Serve quindi modificare tutto. Dalle prove fatte, si è visto che il login si fa con una chiamata POST/GET in cui fornisco i dati dell'utente ed anche dei dati dinamici, creati alla richiesta di accesso. Quindi l'app, deve:

  • richiedere la pagina di accesso
  • parsarla per ottenere i dati dinamici (ts e token)
  • comporre la richiesta GET (nikname, password, ts, token)
  • spedire la richiesta al link di login e ottenere l'accesso.
  • salvare la sessione ottenuta, per utilizzarla in tutti i download.
**Nel 2025 il sito vuole l'autenticazione per navigare fra i racconti.** In particolare da quanto visto si ha: - Se ho un link ad un racconto, riesco a visualizzarlo anche senza loggarsi - Solo la prima pagina di indice (per ciascuna tipologia) viene visualizzata, le altre vengono reindirizzate alla pagina di login. Quindi ora senza loggarsi si riesce a fare lo skraping dei racconti contenuti sulla prima pagine di ciascuna tipologia e dei racconti ad essi collegati (trovo il relativo link sulla pagina del racconto). Serve quindi modificare tutto. Dalle prove fatte, si è visto che il login si fa con una chiamata POST/GET in cui fornisco i dati dell'utente ed anche dei dati dinamici, creati alla richiesta di accesso. Quindi l'app, deve: - richiedere la pagina di accesso - parsarla per ottenere i dati dinamici (ts e token) - comporre la richiesta GET (nikname, password, ts, token) - spedire la richiesta al link di login e ottenere l'accesso. - salvare la sessione ottenuta, per utilizzarla in tutti i download.
Mrk added the Kind/Bug label 2025-12-30 16:14:42 +01:00
Mrk self-assigned this 2025-12-30 16:14:42 +01:00
Mrk referenced this issue from a commit 2026-01-02 11:32:57 +01:00
Mrk referenced this issue from a commit 2026-01-02 12:02:03 +01:00
Mrk referenced this issue from a commit 2026-01-02 12:37:36 +01:00
Sign in to join this conversation.
No labels Kind/Bug
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MrkPi/A69WD#1