1

我想爲Django網站實現office365/azureAD/MS圖形認證系統。python django:登錄辦公室365

我的大學擁有適用於所有學生的office365帳戶系統。如果您使用您的ID登錄,您可以訪問所有MS Office軟件和其他大學系統。

是這樣的: enter image description here

我試圖讓這個學生可以使用這個系統登錄到我的網站。而不是我實現一個用戶/密碼模型和相關的意見等。

我覺得我一直在繞圈。

我很感激任何幫助。

回答

1

您可能可以使用django-social-auth及其AzureAD backend

你需要在AzureAD中register your application。聽起來你需要問你的大學的IT部門爲你做這個部分。

+0

你認爲有可能使用如圖所示的文檔'Google+' 然後谷歌的後端換出的細節,如密鑰和密碼後,如果我能得到的Uni同意註冊我的應用程序? 我還發現似乎做同樣工作的django-allauth軟件包。 –

+0

您可以使用它支持多個後端。一些工作可能會被切斷。您必須能夠以某種方式將Office 365帳戶與其各自的Google帳戶相關聯。 – kichik