Progetto

Generale

Profilo

Segnalazione #862

form/view di login

Aggiunto da Elena Grandi 25 giorni fa. Aggiornato 13 giorni fa.

Stato:
In elaborazione
Priorità:
Normale
Assegnato a:
Inizio:
28-06-2019
Scadenza:
% completato:

0%

Resolution:

Descrizione

Creare una view per il login, inizialmente senza funzionalità backend.

In secondo tempo, aggiungere la funzionalità backend relativa (questa seconda parte dopo #856)


Segnalazioni correlate

bloccata da fuss-manager - Segnalazione #856: interfaccia con LDAP asincrona per tornado In elaborazione 28-06-2019
blocca fuss-manager - Segnalazione #863: Aggiungere permission checking a operation e API Nuovo 28-06-2019

Revisioni associate

Versione a647ccd6 (diff)
Aggiunto da Mark Caglienzi 19 giorni fa

Add login.html template. refs #862

Versione 88b4acd3 (diff)
Aggiunto da Mark Caglienzi 19 giorni fa

Add Login view, using the new template. refs #862

Versione 8469637f (diff)
Aggiunto da Mark Caglienzi 19 giorni fa

Add the /login url, using the new Login view. refs #862

Versione afed740a (diff)
Aggiunto da Mark Caglienzi 19 giorni fa

Show the Login link in the main navbar. refs #862

Versione 89e932d6
Aggiunto da Enrico Zini 14 giorni fa

Merge with t856 to try using it as the login backend. refs: #862

Versione 1b8b33ff (diff)
Aggiunto da Enrico Zini 14 giorni fa

Drafted initial post method for login. refs: #862

Versione ccb43a81
Aggiunto da Enrico Zini 14 giorni fa

Updated merge of t856. refs: #862

Cronologia

#1 Aggiornato da Mark Caglienzi 21 giorni fa

  • Stato modificata da Nuovo a In elaborazione

#2 Aggiornato da Mark Caglienzi 19 giorni fa

#3 Aggiornato da Mark Caglienzi 19 giorni fa

  • Stato modificata da In elaborazione a Commenti
  • Assegnato a modificata da Mark Caglienzi a Enrico Zini

Aggiunta la pagina di login con un form e un link nella navbar.

Non c'è nessun backend per ora ovviamente, ma solo un <form> con gli input e il pulsante di submit, che al momento non fanno nulla.

Non ci sono nemmeno, al momento, i link per resettare la password o cambiarla (ci vorrà il backend anche per queste funzioni).

Branch t862 non mergiato in master

#4 Aggiornato da Enrico Zini 14 giorni fa

Ho implementato un primo backend basato sul mio primo draft di #856

#5 Aggiornato da Enrico Zini 14 giorni fa

  • Assegnato a modificata da Enrico Zini a Mark Caglienzi

Il passo successivo è scrivere un semplice session manager, generare un cookie di sessione alla post del login, associarlo all'utente nel backend, e in tutte le altre view vedere se c'è il cookie.

Un primo semplice session manager può essere una directory di file json il cui nome è il nome del cookie.

Giro il ticket per poter continuare lo sviluppo se io non sono disponibile.

#6 Aggiornato da Mark Caglienzi 13 giorni fa

  • Stato modificata da Commenti a In elaborazione

#7 Aggiornato da Elena Grandi 12 giorni fa

  • Segnalazione #863: Aggiungere permission checking a operation e API blocca aggiunto

Esporta su Atom PDF