Azure-Samples / ms-identity-python-webapp

A Python web application calling Microsoft graph that is secured using the Microsoft identity platform
MIT License
279 stars 133 forks source link

Entra External ID for Customers with Streamlit App #133

Open mirojs opened 4 months ago

mirojs commented 4 months ago

Hello,

I'm trying to Authenticate/Authorize my Azure deployed Web App built by Streamlit with Entra External ID for Customers. May I know if I could benefit from the repo? Any part that could be borrowed? Besides, there doesn't seem to be a dedicated repo for the Entra External ID for customers.Thanks!

SHERMANOUKO commented 4 months ago

@mirojs you'll need to configure the authority to an Entra External ID one. You do this in your environment file.

Here's what you should do:

We are working on the Python content for Entra External ID. It should be ready sometime next week.

mirojs commented 4 months ago

@SHERMANOUKO Thanks for the details! Would the following part be the same whether it's Azure AD B2C or Entra External ID for customers? SIGNUPSIGNIN_USER_FLOW=B2C_1_signupsignin1 EDITPROFILE_USER_FLOW=B2C_1_profile_editing RESETPASSWORD_USER_FLOW=B2C_1_reset_password

Would it be the case there's no real difference between the above mentioned two b2c auth methods from coding perspective except the name itself?

SHERMANOUKO commented 4 months ago

@mirojs we dont use those values for Entra External ID. You dont need them