Skip to content

OAuth with Microsoft Azure #120

Description

@conzty01

Is your feature request related to a problem? Please describe.
Currently, users are only able to log in to the application with a Google Account. This works great for schools using G-Suite, but not great for schools using Office 365. It would be a nice addition for RADSA to be able to authenticate using Azure AD so that schools who utilize Office 365 can also easily log into RADSA.

Describe the solution you'd like
When the user goes to the index of the site, they can be presented with two options for logging in: Google or Microsoft. Clicking either option would redirect them to their appropriate login pages where the OAuth dance takes place. Then, once the user gets back to us, we can grab their email and check to see if they are in the system. If so, let them in, otherwise tell them they need to contact their Hall Director.

Additional context
Flask Dance has a blueprint for Azure AD - https://flask-dance.readthedocs.io/en/v1.1.0/quickstarts/azure.html

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementLabel for items that are considered or contain new feature enhancements

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions