walypala23 / correzioni-olimpiadi

Creazione di un'interfaccia per le correzioni degli elaborati delle olimpiadi di matematica
MIT License
0 stars 0 forks source link

Gestire le richieste d'ammissione #36

Closed dario2994 closed 8 years ago

dario2994 commented 9 years ago

Sarebbe comodo, e quasi indipendente dal resto, quindi facile, aggiungere la possibilità di fare richiesta d'ammissione direttamente sul sito delle correzioni, così non ci sarebbe neanche più la fatica della creazione di tutti i partecipanti. È un lavoro abbastanza grosso, ma che non dovrebbe presentare intoppi (tranne forse l'upload di grossi file).

p.s. Quando lo si fa, chiedere informazioni a Sam riguardo cosa si deve poter fare e cosa no.

dario2994 commented 9 years ago

Imporre un limite (100? 150? 300? 500?) al numero di possibili partecipanti ad una gara. Imporre un limite sulla grandezza del documento (10Mb? 30Mb? 100Mb?). Quando qualcuno si iscrive ad una gara è il caso di registrare qualcosa che lo identifichi (ip e useragent?) e magari (ma questo è un overkill) aggiungere un captcha per evitare bot.

I documenti inviati vanno controllati accuratamente (non solo che sembrino pdf, ma che lo siano) e vanno salvati fuori dalla root del server (altrimenti potrebbero accederci senza averne i diritti).

walypala23 commented 8 years ago

Informazioni da richiedere alla registrazione:

Come sicurezza, si potrebbe aggiungere una verifica tramite un codice via email.

dario2994 commented 8 years ago

Serve anche la provenienza geografica?

dario2994 commented 8 years ago

Dopo un lungo lavoro tutto questo è stato implementato. Sul server non viene salvato se è volontario o spesato e la domanda d'ammissione (questi dati vengono solo inviati per mail al giusto destinatario). Però viene salvata la città della scuola. La sicurezza è assicurata da un codice mandato via email.