Django-allauth: Office 365

Created on 15 Oct 2016  Â·  11Comments  Â·  Source: pennersr/django-allauth

Hi, there is a possibility to add support for Office 365?

I found one tutorial here

https://blogs.msdn.microsoft.com/exchangedev/2015/01/05/office-365-apis-and-python-part-1-oauth2/

Most helpful comment

Using https://github.com/thenewguy/django-allauth-adfs
I implemented an office365 provider, available here: https://github.com/Lamelos/django-allauth-office365
Got it working locally. PR's are welcome.

Important, create your tokens through: https://apps.dev.microsoft.com

All 11 comments

allauth is about authentication, and Windows Live is already supported. The Office365 APIs you are linking to are not related to authentication. You'll have to hook these up yourself, but you can build on the fact that allauth already allows users to authenticate with Windows Live.

I've implemented an allauth provider for Office 365 as we needed this for an internal app at work, if there's still an interest, I'll see how I can get this under the MIT license for public release.

@pennersr would you be OK absorbing this into the allauth code base or would you rather have it in a separate repo as a plugin?

Cheers,

JB

I was hoping that the Office 365 oauth flow was unifiable somehow with that of the Windows live, but I must admit that I have not done any research on this topic. In any case, I am definitely interested in providing out of the box support for Office 365...

thanks for all of your work on Django-allauth
any updates on Office 365? would be nice to have it included

+1 on Office 365 oauth provider

Are there any updates on office 365 support? Thanks

+1 and I'll throw in that while not quite Office 365, I recently stumbled across https://github.com/thenewguy/django-allauth-adfs which has oauth code for ADFS (which I think is the same authentication engine as Office 365)

+1 for Office365

I'd also like Office365 support. Thanks for the awesome app

Using https://github.com/thenewguy/django-allauth-adfs
I implemented an office365 provider, available here: https://github.com/Lamelos/django-allauth-office365
Got it working locally. PR's are welcome.

Important, create your tokens through: https://apps.dev.microsoft.com

Awesome! Thank you very much!

Sent from my Sprint Samsung Galaxy S7.

-------- Original message --------
From: Lamelos notifications@github.com
Date: 9/14/17 9:26 AM (GMT-07:00)
To: pennersr/django-allauth django-allauth@noreply.github.com
Cc: Alexander Joseph ajoseph@optipulse.com, Comment comment@noreply.github.com
Subject: Re: [pennersr/django-allauth] Office 365 (#1519)

Using https://github.com/thenewguy/django-allauth-adfs
I implemented an office365 provider, available here: https://github.com/Lamelos/django-allauth-office365
Got it working locally. PR's are welcome.

Important, create your tokens through: https://apps.dev.microsoft.com

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/pennersr/django-allauth/issues/1519#issuecomment-329517873, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AKHUHVmt4C7VtX82ch-_byd_EnzLRaxuks5siUWHgaJpZM4KXfDy.

Was this page helpful?
0 / 5 - 0 ratings