Ho appena finito un'applicazione iOS per un'azienda che verrà venduta commercialmente a scuole e altre organizzazioni per un importo forfettario con un codice di accesso. Mi chiedevo se qualcuno avesse avuto precedenti esperienze con i codici di accesso e quale sarebbe il modo migliore per implementare questo design nell'app? Ho ricevuto equità anche in azienda, quindi mi piacerebbe prendere le migliori decisioni da consigliare al proprietario.
Supponiamo, ad esempio, che le scuole pubbliche della contea principale abbiano acquistato l'accesso al software. Come impedirei la condivisione del codice di accesso? Un limite del dispositivo funzionerebbe? Ma cosa impedirebbe agli utenti di condividere il codice di accesso agli studenti della contea non principale?
Nota: non sto chiedendo il codice, ma più di una discussione sulle migliori pratiche di implementazione.