{"id":285290,"date":"2021-03-17T15:33:03","date_gmt":"2021-03-17T15:33:03","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=285290"},"modified":"2024-03-11T12:36:55","modified_gmt":"2024-03-11T12:36:55","slug":"magento2-biometric-webauthn","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/","title":{"rendered":"Biometric WebAuthn Module for Magento 2"},"content":{"rendered":"\n<p>The&nbsp;<strong>Biometric WebAuthn Module for Magento 2<\/strong> <strong>(Adobe Commerce)<\/strong>&nbsp;allows the admin to enable Biometric web authentication for the customer\u2019s login process. Now by using this module the customers just need to use the fingerprint scanner or face recognition of their smartphone mobile to log in to the website.<\/p>\n\n\n\n<p>The customer first needs to register on WebAuthn by using Login Options under My Accounts. After that whenever the customer wants to login then they can simply click on the \u201cUse WebAuthn\u201d button to use the fingerprint scanner to log in to the website.<\/p>\n\n\n\n<p>The Biometric WebAuthn module helps customers login without entering a user id or a password. By clicking on the Use Webauthn the system tries to identify the user authenticity and helps proceed to log in.<\/p>\n\n\n\n<p>The customers can use various methods such as fingerprint scan or face scan. This is a very innovative module that excludes the customers from entering a password every time they wish to log in.<\/p>\n\n\n\n<p>Also, <a href=\"https:\/\/store.webkul.com\/magento2-security-extension.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Security<\/a> extension helps secure your website form various attacks and hacks. <\/p>\n\n\n\n<p>Watch The Below Video &amp; Understand How Biometric WebAuthn Works?<\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wp-block-wk-block--yt-video components-placeholder\"><div class=\"wk-block--yt-video-frame\"><div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"bSdszmfpXBM\"><div class=\"components-placeholder__instructions\">bSdszmfpXBM<\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Features \u2013 Biometric WebAuthn Module<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enable the customers to log in to the website using fingerprint scan or face recognition.<\/li>\n\n\n\n<li>If the admin enables the User Specific WebAuthn it will work for only one customer in a browser. Else, if disabled then an email will be required to log in.<\/li>\n\n\n\n<li>Saves time and increases security for the personal data of customers.<\/li>\n\n\n\n<li>Users do not require their login credentials to sign in to the website.<\/li>\n\n\n\n<li>The extension is compatible with the Hyva theme as well. <\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Installation \u2013 Biometric WebAuthn Module<\/h3>\n<\/div><\/div>\n\n\n\n<p>Firstly, customers will get a&nbsp;<strong>zip folder<\/strong>&nbsp;and they have to extract the contents of this zip folder on their system. Secondly, the extracted folder has an<strong>&nbsp;src<\/strong>&nbsp;folder, inside the src folder you have the&nbsp;<strong>app&nbsp;<\/strong>folder.<\/p>\n\n\n\n<p>Further, the admin needs to transfer this&nbsp;<strong>app<\/strong>&nbsp;folder into the Magento 2 (Adobe Commerce) root directory on the server as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1200\" height=\"379\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i-1200x379.png\" alt=\"Biometric WebAuthn Module\" class=\"wp-image-271895\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i-1200x379.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i-300x95.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i-250x79.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i-768x242.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i.png 1302w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After the successful installation you have to<strong>&nbsp;run these commands<\/strong>&nbsp;in the&nbsp;<strong>Magento 2 root&nbsp;<\/strong>directory:<\/p>\n\n\n\n<p><strong>First command \u2013<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:upgrade<\/pre>\n\n\n\n<p><strong>Second Command \u2013<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:di:compile<\/pre>\n\n\n\n<p><strong>Third Command \u2013<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:static-content:deploy<\/pre>\n\n\n\n<p><strong>Fourth Command \u2013<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento indexer:reindex<\/pre>\n\n\n\n<p>Right after that flush the cache from the Magento admin panel by navigating through-&gt;<strong>System<\/strong>-&gt;<strong>Cache management<\/strong>&nbsp;as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Flush-Cache-1.png\" alt=\"Biometric WebAuthn Module\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Module Configuration \u2013 Biometric WebAuthn Module<\/h3>\n<\/div><\/div>\n\n\n\n<p>After the successful installation of the module the admin can go to the&nbsp;<strong>Stores &gt; Configuration &gt; Webauthn Configuration.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"588\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/08\/selection_2830-1200x588.png\" alt=\"selection_2830\" class=\"wp-image-394684\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/08\/selection_2830-1200x588.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/08\/selection_2830-300x147.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/08\/selection_2830-250x122.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/08\/selection_2830-768x376.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/08\/selection_2830-1536x753.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/08\/selection_2830.png 1547w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>User Specific WebAuthn:&nbsp;<\/strong>The admin can&nbsp;<strong>enable\/disable<\/strong>&nbsp;the user-specific Webauthn functionality as per requirements.<\/p>\n\n\n\n<p><strong>Note:&nbsp;<\/strong>If set as<strong>&nbsp;\u2018Yes\u2019&nbsp;<\/strong>then it will work for only one customer in one browser. If Set to<strong>&nbsp;\u2018No\u2019&nbsp;<\/strong>then an email will be required for the login.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Front End \u2013 Workflow&nbsp;<\/h3>\n<\/div><\/div>\n\n\n\n<p>Right after, landing on the home page.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615995274.003.png\" alt=\"Biometric WebAuthn-01\" class=\"wp-image-285423\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615995274.003.png 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615995274.003-300x300.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615995274.003-250x249.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615995274.003-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>The customer of the store can simply log in by following the path as shown in the below image.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992766.623.png\" alt=\"Biometric WebAuthn-9\" class=\"wp-image-285410\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992766.623.png 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992766.623-300x300.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992766.623-250x249.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992766.623-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Go to the Account in the sidebar menu and click&nbsp;<strong>Sign In.&nbsp;<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992957.892.png\" alt=\"shotsnapp-1615992957.892\" class=\"wp-image-285413\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992957.892.png 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992957.892-300x300.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992957.892-250x249.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992957.892-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Enter the log in Email and Password and press Sign In.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">User Biometrics Registration<\/h3>\n\n\n\n<p>Now, after logging in the customer needs to go to the&nbsp;<strong>Account section.&nbsp;<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993075.136.png\" alt=\"shotsnapp-1615993075.136\" class=\"wp-image-285414\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993075.136.png 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993075.136-300x300.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993075.136-250x249.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993075.136-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Post which navigates to the&nbsp;<strong>My Account &gt; Login Options.<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993305.822.png\" alt=\"shotsnapp-1615993305.822\" class=\"wp-image-285415\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993305.822.png 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993305.822-300x300.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993305.822-250x249.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993305.822-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Simply, click&nbsp;<strong>Use WebAuthn.&nbsp;<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/08\/biometric-576x1024.png\" alt=\"biometric\" class=\"wp-image-394691\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/08\/biometric-576x1024.png 576w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/08\/biometric-169x300.png 169w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/08\/biometric-140x249.png 140w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/08\/biometric.png 720w\" sizes=\"(max-width: 576px) 100vw, 576px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Further, the customer needs to click on the&nbsp;<strong>Get Started<\/strong>&nbsp;button.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993509.869.png\" alt=\"shotsnapp-1615993509.869\" class=\"wp-image-285417\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993509.869.png 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993509.869-300x300.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993509.869-250x249.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993509.869-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"choose-how-to-use-your-security-key\">Choose How to use your Security Key<\/h3>\n\n\n\n<p>The customer needs to save his\/her biometric data for this he\/she can click&nbsp;<strong>Use this device with the screen lock.<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993795.216.png\" alt=\"shotsnapp-1615993795.216\" class=\"wp-image-285418\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993795.216.png 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993795.216-300x300.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993795.216-250x249.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615993795.216-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Now the user will be requested to verify his\/her identity, to confirm with the help of biometrics here verify fingerprint as shown below.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994108.668.png\" alt=\"shotsnapp-1615994108.668\" class=\"wp-image-285419\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994108.668.png 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994108.668-300x300.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994108.668-250x249.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994108.668-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Once, the verification has been completed a message that the biometric&nbsp;<strong>WebAuth registration successful<\/strong>&nbsp;message is displayed on the user\u2019s screen.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994511.448.png\" alt=\"shotsnapp-1615994511.448\" class=\"wp-image-285420\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994511.448.png 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994511.448-300x300.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994511.448-250x249.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994511.448-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994811.465.png\" alt=\"WebAuthn\" class=\"wp-image-285421\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994811.465.png 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994811.465-300x300.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994811.465-250x249.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615994811.465-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"use-webauth-to-log-in\">Use WebAuth to Log In<\/h3>\n\n\n\n<p>Now, every time the customer wants to login he\/she can simply click the Use WebAuthn button.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992957.892-1.png\" alt=\"bio-metric webauthn\" class=\"wp-image-285424\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992957.892-1.png 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992957.892-1-300x300.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992957.892-1-250x249.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615992957.892-1-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Verify in one step by a Fingerprint or Face unlock as registered and login instantly.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615995445.354.png\" alt=\"Biometric Webauthn\" class=\"wp-image-285425\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615995445.354.png 800w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615995445.354-300x300.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615995445.354-250x249.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/03\/shotsnapp-1615995445.354-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Get In Touch<\/h3>\n<\/div><\/div>\n\n\n\n<p>That\u2019s all for the&nbsp;<strong>Biometric WebAuthn Module for Magento 2 (Adobe Commerce)<\/strong>.&nbsp;If you still have any questions regarding the module please create a support ticket by clicking&nbsp;<a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\">here<\/a>&nbsp;or send an email to<a href=\"mailto:support@webkul.com\"> support@webkul.com<\/a>.<\/p>\n\n\n\n<p>Explore the&nbsp;<a href=\"https:\/\/webkul.com\/adobe-commerce-cloud\/\" target=\"_blank\" rel=\"noreferrer noopener\">Adobe Commerce Cloud development services<\/a>&nbsp;by Webkul. You may also browse our quality&nbsp;<a href=\"https:\/\/store.webkul.com\/Magento-2.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 extensions<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The&nbsp;Biometric WebAuthn Module for Magento 2 (Adobe Commerce)&nbsp;allows the admin to enable Biometric web authentication for the customer\u2019s login process. Now by using this module the customers just need to use the fingerprint scanner or face recognition of their smartphone mobile to log in to the website. The customer first needs to register on WebAuthn <a href=\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":331,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[302],"tags":[7997,2460],"class_list":["post-285290","post","type-post","status-publish","format-standard","hentry","category-magento2","tag-image-recognition","tag-magento-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Magento 2 biometric verification | Fingerprint &amp; face authenticator<\/title>\n<meta name=\"description\" content=\"The Magento 2 biometric verification or Biometric WebAuthn helps the customer login Quickly using their Face ID or Fingerprint ID.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Magento 2 biometric verification | Fingerprint &amp; face authenticator\" \/>\n<meta property=\"og:description\" content=\"The Magento 2 biometric verification or Biometric WebAuthn helps the customer login Quickly using their Face ID or Fingerprint ID.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-17T15:33:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-11T12:36:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i-1200x379.png\" \/>\n<meta name=\"author\" content=\"Neelesh Singh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Neelesh Singh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/\"},\"author\":{\"name\":\"Neelesh Singh\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/4c045d59b1be4b2f91af35089cd2535e\"},\"headline\":\"Biometric WebAuthn Module for Magento 2\",\"datePublished\":\"2021-03-17T15:33:03+00:00\",\"dateModified\":\"2024-03-11T12:36:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/\"},\"wordCount\":759,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i-1200x379.png\",\"keywords\":[\"image recognition\",\"Magento 2\"],\"articleSection\":[\"Magento2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/\",\"url\":\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/\",\"name\":\"Magento 2 biometric verification | Fingerprint & face authenticator\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i-1200x379.png\",\"datePublished\":\"2021-03-17T15:33:03+00:00\",\"dateModified\":\"2024-03-11T12:36:55+00:00\",\"description\":\"The Magento 2 biometric verification or Biometric WebAuthn helps the customer login Quickly using their Face ID or Fingerprint ID.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i.png\",\"width\":1302,\"height\":411,\"caption\":\"zip-folder-i\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Biometric WebAuthn Module for Magento 2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/4c045d59b1be4b2f91af35089cd2535e\",\"name\":\"Neelesh Singh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4fa4026419e4f460984ec68842d594b3713d6f1847343c375ea68f5bf0a198bc?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4fa4026419e4f460984ec68842d594b3713d6f1847343c375ea68f5bf0a198bc?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Neelesh Singh\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/neeleshsingh-bd217\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Magento 2 biometric verification | Fingerprint & face authenticator","description":"The Magento 2 biometric verification or Biometric WebAuthn helps the customer login Quickly using their Face ID or Fingerprint ID.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/","og_locale":"en_US","og_type":"article","og_title":"Magento 2 biometric verification | Fingerprint & face authenticator","og_description":"The Magento 2 biometric verification or Biometric WebAuthn helps the customer login Quickly using their Face ID or Fingerprint ID.","og_url":"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2021-03-17T15:33:03+00:00","article_modified_time":"2024-03-11T12:36:55+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i-1200x379.png","type":"","width":"","height":""}],"author":"Neelesh Singh","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Neelesh Singh","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/"},"author":{"name":"Neelesh Singh","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/4c045d59b1be4b2f91af35089cd2535e"},"headline":"Biometric WebAuthn Module for Magento 2","datePublished":"2021-03-17T15:33:03+00:00","dateModified":"2024-03-11T12:36:55+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/"},"wordCount":759,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i-1200x379.png","keywords":["image recognition","Magento 2"],"articleSection":["Magento2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/","url":"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/","name":"Magento 2 biometric verification | Fingerprint & face authenticator","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i-1200x379.png","datePublished":"2021-03-17T15:33:03+00:00","dateModified":"2024-03-11T12:36:55+00:00","description":"The Magento 2 biometric verification or Biometric WebAuthn helps the customer login Quickly using their Face ID or Fingerprint ID.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/zip-folder-i.png","width":1302,"height":411,"caption":"zip-folder-i"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/magento2-biometric-webauthn\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Biometric WebAuthn Module for Magento 2"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/4c045d59b1be4b2f91af35089cd2535e","name":"Neelesh Singh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4fa4026419e4f460984ec68842d594b3713d6f1847343c375ea68f5bf0a198bc?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4fa4026419e4f460984ec68842d594b3713d6f1847343c375ea68f5bf0a198bc?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Neelesh Singh"},"url":"https:\/\/webkul.com\/blog\/author\/neeleshsingh-bd217\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/285290","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/331"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=285290"}],"version-history":[{"count":32,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/285290\/revisions"}],"predecessor-version":[{"id":426714,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/285290\/revisions\/426714"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=285290"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=285290"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=285290"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}