2010-11-18 4 views
0

Est-il possible de restreindre l'accès à certaines vues dans une application IOS native? Par exemple, si un utilisateur s'authentifie auprès d'un service Web auprès d'une application iPad, cet utilisateur peut-il être empêché de voir certaines parties de l'application en fonction de son rôle? comment va-t-on là-dessus?Question d'autorisation ios

+0

Comment prévoyez-vous de stocker les informations de l'utilisateur? Plist? SQlite? – WrightsCS

+0

étant donné que je suis nouveau dans le monde IOS .... Je suis ouvert aux suggestions ... y at-il une "meilleure pratique" quand il s'agit de ce genre de chose? Apple fournit-il des conseils? – Alex

+0

Apple fournit beaucoup d'exemple de code source. Vous devrez peut-être lire les directives et autres documents qu'ils fournissent. – WrightsCS

Répondre

0

Demandez un jeton au service Web. Masquez les objets et masquer les contrôles qui afficheraient des objets ou des vues si vous ne récupérez pas le jeton correct du service Web. Vous pouvez simplement définir la propriété isHidden de la plupart des objets d'interface utilisateur sur YES.

+0

Avez-vous des exemples de code de cette implémentation? –

0

Affectez une étiquette de sécurité à l'utilisateur et, si l'étiquette correspond à un certain niveau, accordez l'accès.

+0

Merci pour la réponse ... pourriez-vous s'il vous plaît fournir un peu plus d'informations en ce qui concerne votre suggestion ci-dessus? Je ne suis pas sûr que Im suivant votre pensée. – Alex