- leir,
Bonjour à tous,
Dans le cadre de mon job, nous avions, des collègues et moi, développé une api Django rest framework. Le front-end était assuré également par une app Django, avec un peu de jQuery. La méthode d’authentification choisie était SSO, car nous travaillons tous sous Windows et c’était assez simple de configurer ça sur un un serveur IIS. Du coup, chaque utilisateur connecté au réseau de l’entreprise est automatiquement connecté à notre app Django également, via SSO. Le tout fonctionnait bien.
Nous avons décidé récemment de passer la partie front-end à Angular 8. Une première version de l’application est développée, mais reste le problème de l’authentification. Si je cherche à accéder au pannel Admin de Django, qui est rattaché à l’api, je suis automatiquement connecté via SSO, comme avant. J’arrive également à faire une connexion manuelle depuis Angular à Django, avec identifiant + mdp.
Je fais des recherches actuellement pour savoir s’il y a un moyen de récupérer la session SSO ouverte de l’utilisateur depuis Angular, sans que celui-ci ait besoin de taper son identifiant + mot de passe.
Je ne sais pas si je suis très clair, mais j’aimerais juste partir du bon côté.
Merci de vos conseils.