update readme con punti da sviluppare x gestione AUTH
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
<Nullable>enable</Nullable>
|
||||
<UseWindowsForms>true</UseWindowsForms>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Version>1.1.2412.2809</Version>
|
||||
<Version>1.1.2412.2810</Version>
|
||||
<Configurations>Debug;Release;DEBUG_Local</Configurations>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
|
||||
@@ -4,8 +4,8 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
-->
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<ApplicationRevision>2809</ApplicationRevision>
|
||||
<ApplicationVersion>1.1.2412.2809</ApplicationVersion>
|
||||
<ApplicationRevision>2810</ApplicationRevision>
|
||||
<ApplicationVersion>1.1.2412.2810</ApplicationVersion>
|
||||
<BootstrapperEnabled>True</BootstrapperEnabled>
|
||||
<Configuration>Release</Configuration>
|
||||
<CreateWebPageOnPublish>True</CreateWebPageOnPublish>
|
||||
|
||||
@@ -26,6 +26,26 @@ Idealmente il sistema potrebbe evolversi verso altre tecnologie (es MAIU x cross
|
||||
|
||||
In modo indipendente, altri tipi di app (oltre alle "Machine LUA") potrebbero essere integrate.
|
||||
|
||||
## Punti aperti
|
||||
|
||||
Processo di autorizzazione: ora si aspetta ingresso in config + mainAuthKey, si potrebbe modificare la cosa con una gestione tipo s-step-auth, ovvero
|
||||
- se manca mainAuth
|
||||
- mostra una pagina con 6+ cifre, fisse x un tot di secondi (30-300 sec...) + invito contattare assistenza via email/telefono (da valutare)
|
||||
- viene mandata una richeista a LiMan con info del richiedente, ovvero
|
||||
- codice numerico 6 cifre di riconoscimento
|
||||
- nome PC, RAM, HDD, sua dataora x controllo clock
|
||||
- conf attiva (macchine/IOB) e confPatrol eventualmente compilato
|
||||
- lato LiMan è possibile approvare la richiesta digitando le 6+ cifre + confermando la chiave MainMauth associata ad un UpdateManager associato ad uno specifico cliente/target (in cui si devono poi trovare un numero di auth sufficienti): potrebbe essere
|
||||
- una licenza x macro cliente (es Omag, Essetre, ...)
|
||||
- una licenza per TIPO applicativo (EgwBeamWall, MapoIOB)
|
||||
- una licenza per effettivo cliente finale
|
||||
|
||||
|
||||
Al momento, su LiMan, esiste un UNICA lcienza UpdateManager, associata a Egalware, che contiene le 3 chaivi legate ai PC Samuele, Luca, Simula con cui si sono svolti i test
|
||||
|
||||
Per semplificare, si potrebbe gestire il processo di auth chiave da cifre direttamente indicando l'installazione/cliente. Se l'install è esistente ed ha capienza (licenze attive < licenze disponibili) manda la mainAuth al programma e poi si procede salvando in locale, staccando la licenza app e via dicendo. Se al contrario NON ci fosse ancora auth x quel cliente si deve procedere generando una NUOVA chiave (da 10 licenze x partire, modificabile)
|
||||
In caso di chiave esistente ma piena, si deve procedere modificando la chiave di un install esistente (aggiungendo slot licenze... es 5/10 alla volta); questo genera nuova licenza, invaliderebbe la vecchia sui sw già esistenti, va pensato come rinfrescare la mainKey di queste app (in automatico se era una authKey valida ed ha una auth key valida ancora al momento con cui chiamare ad esempio?)
|
||||
|
||||
## Version History
|
||||
|
||||
Date | Vers | Note
|
||||
|
||||
BIN
Binary file not shown.
Reference in New Issue
Block a user