Je suis en train de construire une application assez simple qui envoie des rapports d'un utilisateur à un administrateur. Jusqu'à présent, j'ai fait tout le front-end. J'ai le menu qui fonctionne, et la séquence des rapports est transparente. Maintenant, il est temps pour moi de m'attaquer au back-end. Je suis un nouveau développeur Swift, complètement autodidacte (comme vous devriez l'être :) ) et je suis bloqué sur quelques points. J'ai juste besoin de conseils, j'ai utilisé stack overflow pour des conseils en lisant simplement mais je n'ai jamais posé de question. Donc ! ma question à vous, la communauté de stack godly, est la suivante :
J'ai deux rôles pour les utilisateurs..
- Un utilisateur normal
- Un administrateur
Je veux pouvoir, en fonction de leur rôle dans firebase, lorsqu'ils se connectent, les rediriger vers leur contrôleur de vue respectif. Maintenant, j'ai demandé à un de mes amis qui m'a dit qu'ils peuvent tous être faits dans la même application, je n'ai pas besoin de faire une application différente pour les administrateurs. Je suppose que c'est vrai parce que j'ai confiance en son jugement. Je pensais faire des contrôles if, c'est-à-dire
//If role is = to admin
self.performSegue(admin VC)
//else
self.performSegue(homeScreen)
J'ai des problèmes 1. pour assigner le rôle et 2. pour y accéder à partir de firebase !
Nous vous remercions de votre compréhension et de vos conseils.
Merci aux dieux du stack overflow