question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Feature Request] [L] MSAL.NET supports Prompt.Create so that customers can implement self-service sign-up

See original GitHub issue

Is your feature request related to a problem? Please describe. When developers want to implement self-service sign up for their apps, they can use a prompt=create, triggered by a “Sign-up” link in their app. The end user can then enter the ‘create account’ experience.

Describe the solution you’d like MSAL.NET should propose a new property named Create in the Prompt class. When using this property, MSAL.NET would send ‘prompt=create’ to the authorize endpoint, which will trigger the sign-up experience.

Additional context

Example URL: https://login.microsoftonline.com/d014fd44-d398-4813-a3a9-8cd725f7f356/oauth2/authorize? client_id=da53de5a-636b-425f-ad57-0f62d6f974c7 &response_type=id_token &resource=da53de5a-636b-425f-ad57-0f62d6f974c7 &scope=openid &nonce=default_nonce &redirect_uri=https://jwt.ms &prompt=create

image

The draft OIDC spec for this is here: https://openid.net/specs/openid-connect-prompt-create-1_0.html

Work to do

  • Expose a new Create property in Prompt.
  • Wire-up the prompt so that ‘prompt=create’ is sent to the authorize endpoint when this prompt is used.
  • Update the wiki page, or better redirect it to the docs.ms page, which would, however need to be synced Update after release
  • Update the docs.ms AcquireToken desktop scenario page. MS Docs PR Merge after release
  • Update Microsoft.Identity.Web documentation to explain how to trigger a sign-up experience Updated: Web Apps / Enabling sign-up experience

Out of scope for this work item:

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:7 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
jmprieurcommented, Mar 26, 2021

@pmaytak : I don’t think so … this is only for external identities …

0reactions
pmaytakcommented, Mar 26, 2021

@jmprieur @jennyf19 For Identity Web, I updated Web Apps / Enabling sign-up experience wiki. Would it be useful to add that SignUp action to Identity.Web.UI AccountController?

Read more comments on GitHub >

github_iconTop Results From Across the Web

4.29.0 Milestone
[Feature Request] [L] MSAL.NET supports Prompt.Create so that customers can implement self-service sign-up Feature Request. #2463 by jmprieur was closed on ...
Read more >
Prompt behavior with MSAL.js - Microsoft Entra
Supported prompt values ; create, Triggers a sign-up dialog allowing external users to create an account. For more information, see: Self-service ...
Read more >
Self-service sign-up for External Identities - Microsoft Entra
Self-service sign-up is an essential feature for your External ID workforce and customer scenarios. It gives your partners, consumers, and other ...
Read more >
JamfAAD (Intune) on Macs - getting weird pop-ups
Any workaround, recommendation what to do when the popup - 237934. ... Upvote this: JamfAAD should use web view instead of | Jamf...
Read more >
Login with azure ad. Configuring your application to be mul
Login with azure ad. Configuring your application to be multi-tenant means that you can offer a Software as a Service (SaaS) application to...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found