Visualizzazione dei risultati da 1 a 6 su 6

Hybrid View

  1. #1
    In genere in un'architettura di questo genere c'è una prima chiamata per autenticarsi; il server rilascia un token di qualche tipo (che rimane l'unica informazione "di sessione" persistente per un po' che sta lato server), che il lato client si salva a livello JavaScript. Tutte le chiamate ad API ricevono il token, che usano per sapere se l'utente è effettivamente autenticato e se è autorizzato a fare quello che la funzione richiede. Tutto il resto dello stato è lato client, il server rimane solo come provider di servizi.
    Amaro C++, il gusto pieno dell'undefined behavior.

  2. #2
    Quote Originariamente inviata da MItaly Visualizza il messaggio
    In genere in un'architettura di questo genere c'è una prima chiamata per autenticarsi; il server rilascia un token di qualche tipo (che rimane l'unica informazione "di sessione" persistente per un po' che sta lato server), che il lato client si salva a livello JavaScript. Tutte le chiamate ad API ricevono il token, che usano per sapere se l'utente è effettivamente autenticato e se è autorizzato a fare quello che la funzione richiede. Tutto il resto dello stato è lato client, il server rimane solo come provider di servizi.
    si, immaginavo.
    ed infatti è una domanda che ho fatto (mi ero dimenticato di scriverlo).

    non si è parlato di token di nessun tipo.
    e l'autenticazione è fatta con username/password da form.
    solo che il form non viene indirizzato ad uno script lato server, ma viene fatta una chiamata ajax.
    tramite ajax vengono inviate le coppie username/password.

    uno ci ha costruito un intero ecommerce con questa architettura.

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480
    Quote Originariamente inviata da fermat Visualizza il messaggio
    tramite ajax vengono inviate le coppie username/password.
    Probabilmente viene usata una Basic Authentication o qualcosa di simile.

    Quote Originariamente inviata da fermat Visualizza il messaggio
    uno ci ha costruito un intero ecommerce con questa architettura.
    Questa è l'impostazione favorita per lo sviluppo moderno di applicazioni Web, per tutta una serie di motivi (risparmio di banda, semplificazione del backend, maggiore fruizione della UI lato utente, migliori performance, sfruttamento delle risorse del dispositivo, apertura automatica a più client di diverso tipo, ecc.).

    Che poi lo si faccia aiutandosi o meno con un framework completo che gestisce tutto, o una libreria (come React di cui agevolo mia guida in costruzione), è una scelta personale.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.