B2C sign up verification code in email will expire in 5 minutes. Is it possbile to extend the validity?
B2C sign up verification code in email will expire in 5 minutes. Is it possible to extend the validity? I have heard several feedback that 5 minutes isn't practical in real world.

13 comments
-
JonasN commented
5 minutes is way too short, this creates a lot of frustration for our users and support team!
This must be configurable! -
Shreyas Parab commented
We have the same issue. Users getting email after 5min and cannot verify there account for password reset. Have raised this issue again today with azure support and have requested them to follow up with product team and give a timeline. The other option they mentioned is to use send grid rest api for sending email but this is public preview .
-
Wes Johnson commented
This is absolutely critical for us, we've rolled out Azure B2C as our customer facing login platform and many are now unable to verify their address. Azure B2C was selected for it's ease of setup, but now we'll have to write a custom verification process in order to get our customers in the door.
-
Michael Morrison commented
apparently, you can extend it if you want to roll your own verification emails: https://docs.microsoft.com/en-us/azure/active-directory-b2c/custom-email-sendgrid
-
Ben Joyce commented
We have the same issue. The expiry needs to be customisable in order for it to be usable particularly in corporate contexts such as ours.
-
Mallinga, Jonathan commented
Any updates on flexibility to extend past 5 mins expiration for the verification code, I went thru this twice today in an application and was locked out. This is a horrible user experience...
-
Sovit Charak commented
We are facing this issue in password reset policy. Sometimes, email arrival of verification-code can take up to 15 minutes and it is too late by then. I know in most of the cases, the end user's smtp server is accountable for such issues but in B2C world, we cannot ask end users to make changes in their smtp sever.
I would appreciate if we have a control to change the code-expiry time, which will be a boost to our robust system and better feedback from our end users. -
Kshitij Bishnoi commented
Any ETA guys on this feature as 5 min is not practical in real world scenario.
-
Sven Wasmer commented
Had a customer whose customers might have an e-mail infrastructure where e-mails are delivered with a delay of 15 minutes. This is not uncommon and will expire any verification e-mail.
The only workaround would be to deactivate the e-mail verification process, but this would require the customer to roll their own verification process.
https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-reference-disable-ev -
Prasad, Rupesh commented
Any ETA on this. We have customers who are complaining about verification code expiring soon.
-
Maryann Brown commented
We have customers who cannot change her password as firewall at her company delays the verification code email for 5 mins by which time the code expires. Is really not good customer service
-
Craig commented
This an an absolute nightmare for business customers and for anyone on slow/unreliable internet connections. It's probably super bad for people in need of accessibility stuff too!
-
MattBrowne commented
We have issues with this too. We have customers that experience a delay in receiving emails (for various reasons) and this makes the verification process very difficult.