Android Developers Italia

Sezioni tecniche => Gestione dei dati => Topic aperto da: killer - 06 Novembre 2012, 13:14:47 CET

Titolo: Gestione degli utenti e relativi permessi
Inserito da: killer - 06 Novembre 2012, 13:14:47 CET
Buongiorno a tutti,
c'è qualcuno che sa indicarmi la "strada" migliore per implementare in una applicazione la logica degli utenti e dei relativi permessi?
Sto realizzando una sorta di "Intranet Mobile" per l'azienda in cui lavoro.
In fase di login il sistema deve riconoscere chi si è loggato e conseguentemente fargli vedere solo gli opportuni contenuti.
Attendo feed-back.
Grazie
Titolo: Re:Gestione degli utenti e relativi permessi
Inserito da: bradipao - 06 Novembre 2012, 13:44:57 CET
A parte la questione del login, puoi eventualmente tracciare i dispositivi (e quindi anche l'accesso alle risorse) usando le linee guida linkate qua: Tracking delle installazioni della propria app - Android Developers Italia (http://www.anddev.it/index.php/topic,2714.0.html)
Titolo: Re:Gestione degli utenti e relativi permessi
Inserito da: killer - 06 Novembre 2012, 16:03:31 CET
Grazie Bradipao,
l'argomento tracciabilità è interessante, ma al momento non costituisce priorità.
Per la "login"...
Nel listener che compete al button del caso ho pensato di effettuare il parsing di un file xml (o altro), dove ovviamente vengono memorizzati gli utenti con le relative credenziali.
Tipo, gestire un file di tipo "raw", così costruito:
<utenti>
    <utente username="username1" password="password1">utente1</utente>
    <utente username="username2" password="password2">utente2</utente>
    ...
</utenti>
Il problema è:
riesco in qualche modo a matchare la proprietà "text" di una EditText con proprietà di un file xml (o altro)?
Poi...
Nel file .xml come faccio a esaurire l'argomento ACL (chi vede cosa)?

L'alternativa sarebbe prevedere un db con una tabella utenti, anche se, come soluzione, la vedo più pesante dal punto di vista delle performance...

Dammi un tuo parere