Take device finger print and Geo location

Hi there, I want to have MFA enabled when device finger print and Geo locaiton changes.While validating the previous we probably need to store that in the database to mach again during subsequnt loigns. pls advice how to achive this.

Hi @ysharat,

Thanks for posting your question and sorry for the late reply.

You can achieve this by using Auth0 Actions.

Firstly you can store the user’s information in the app_metadata section, with information that can be found under this documentation on how to set app_metadata. Then enforce MFA during a Post-Login Action by checking the WebAuthn with Device Biometrics from the event.authentication.methods object and the ip using event.request.ip.

I hope this helps your case, but other as well.
Thanks,
Remus