Come implementare un meccanismo di sessione per una piattaforma SaaS sempre aperta

0

La piattaforma SaaS su cui sto lavorando dovrebbe avere un aspetto piuttosto desktop-app. Significa che sarebbe il principale software di gestione per le attività dei miei clienti e sarà sempre aperto sulle loro macchine.

Sto pensando a quale sarebbe il modo migliore per gestire le sessioni per questo tipo di piattaforme.

I requisiti sono i seguenti:

  1. Le sessioni devono essere permanenti e non scadono mai (a meno che non vengano disconnessi esplicitamente)
  2. Evita di convalidare la sessione contro il DB ad ogni richiesta
  3. Le sessioni specifiche dovrebbero poter essere revocate tramite il back-end
  4. Dichiarare l'ovvio - tutto quanto sopra senza compromettere la sicurezza e l'efficienza; integrità del sistema

Si basa su NodeJS / Express, stack MySQL.

    
posta yohairosen 26.01.2018 - 04:02
fonte

0 risposte

Leggi altre domande sui tag