{"id":6401,"date":"2021-05-28T09:12:27","date_gmt":"2021-05-28T09:12:27","guid":{"rendered":"http:\/\/www.scmgalaxy.com\/tutorials\/?p=6401"},"modified":"2021-05-28T09:39:34","modified_gmt":"2021-05-28T09:39:34","slug":"how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase","status":"publish","type":"post","link":"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/","title":{"rendered":"How To Remove RECAPTCHA From Phone Auth In Flutter Firebase"},"content":{"rendered":"\n<h2 class=\"has-text-align-center wp-block-heading\"><span class=\"has-inline-color has-vivid-red-color\">Problem<\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I have implemented firebase phone Auth in my flutter app but whenever i fill phone no. and click on send otp then it opens a RECAPTCHA verification url in browser by default. I don&#8217;t want to show it.  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">See the below screenshot of popup.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/i.stack.imgur.com\/vQt9B.png\" alt=\"enter image description here\"\/><\/figure><\/div>\n\n\n\n<h2 class=\"has-text-align-center wp-block-heading\"><span class=\"has-inline-color has-vivid-red-color\">Solution<\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Follow the below Steps :-<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 1 :-<\/strong> Go to Google Cloud Console, enable the\u00a0<a href=\"https:\/\/console.cloud.google.com\/apis\/library\/androidcheck.googleapis.com\">Android Device Check API<\/a>\u00a0for your project ( Select the same project which you have created in firebase for flutter App. ). The default Firebase API Key will be used, and needs to be allowed to access the DeviceCheck API.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"323\" src=\"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/05\/gcloudconsole.png\" alt=\"\" class=\"wp-image-6409\" srcset=\"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/05\/gcloudconsole.png 500w, https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/05\/gcloudconsole-300x194.png 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 2 :-<\/strong> If you haven&#8217;t added SHA-256 fingerprint in firebase then add it too.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For more information, you can also check\u00a0<a href=\"https:\/\/firebase.google.com\/docs\/auth\/android\/phone-auth#enable-app-verification\">Google SafetyNet API<\/a>\u00a0for checking Google Play Services installation in device at the time of Phone Authentication.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s All<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Thanks for Reading.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Keep Coding.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/05\/Keep_coding.gif\" alt=\"\" class=\"wp-image-6350\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">     <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Problem I have implemented firebase phone Auth in my flutter app but whenever i fill phone no. and click on [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":6404,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[5360,5319],"tags":[],"class_list":["post-6401","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-firebase","category-flutter"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How To Remove RECAPTCHA From Phone Auth In Flutter Firebase - scmGalaxy<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Remove RECAPTCHA From Phone Auth In Flutter Firebase - scmGalaxy\" \/>\n<meta property=\"og:description\" content=\"Problem I have implemented firebase phone Auth in my flutter app but whenever i fill phone no. and click on [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/\" \/>\n<meta property=\"og:site_name\" content=\"scmGalaxy\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-28T09:12:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-28T09:39:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/05\/How-To-Remove-RECAPTCHA-From-Phone-Auth-In-Flutter-Firebase-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"480\" \/>\n\t<meta property=\"og:image:height\" content=\"264\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Sushant K\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sushant K\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\\\/\"},\"author\":{\"name\":\"Sushant K\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/7cb2b03b970bcfe605e1be29d2b6791c\"},\"headline\":\"How To Remove RECAPTCHA From Phone Auth In Flutter Firebase\",\"datePublished\":\"2021-05-28T09:12:27+00:00\",\"dateModified\":\"2021-05-28T09:39:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\\\/\"},\"wordCount\":156,\"commentCount\":3,\"image\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/How-To-Remove-RECAPTCHA-From-Phone-Auth-In-Flutter-Firebase-1.png\",\"articleSection\":[\"Firebase\",\"Flutter\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\\\/\",\"url\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\\\/\",\"name\":\"How To Remove RECAPTCHA From Phone Auth In Flutter Firebase - scmGalaxy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/How-To-Remove-RECAPTCHA-From-Phone-Auth-In-Flutter-Firebase-1.png\",\"datePublished\":\"2021-05-28T09:12:27+00:00\",\"dateModified\":\"2021-05-28T09:39:34+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/7cb2b03b970bcfe605e1be29d2b6791c\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/How-To-Remove-RECAPTCHA-From-Phone-Auth-In-Flutter-Firebase-1.png\",\"contentUrl\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/How-To-Remove-RECAPTCHA-From-Phone-Auth-In-Flutter-Firebase-1.png\",\"width\":480,\"height\":264},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Remove RECAPTCHA From Phone Auth In Flutter Firebase\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#website\",\"url\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/\",\"name\":\"scmGalaxy\",\"description\":\"A Platform for Software Engineers\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/7cb2b03b970bcfe605e1be29d2b6791c\",\"name\":\"Sushant K\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/092cd9bf0832fe9aa2450955f90b56545e8f7b54e08173f584c5130ad01df057?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/092cd9bf0832fe9aa2450955f90b56545e8f7b54e08173f584c5130ad01df057?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/092cd9bf0832fe9aa2450955f90b56545e8f7b54e08173f584c5130ad01df057?s=96&d=mm&r=g\",\"caption\":\"Sushant K\"},\"url\":\"https:\\\/\\\/www.scmgalaxy.com\\\/tutorials\\\/author\\\/sushant\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Remove RECAPTCHA From Phone Auth In Flutter Firebase - scmGalaxy","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:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/","og_locale":"en_US","og_type":"article","og_title":"How To Remove RECAPTCHA From Phone Auth In Flutter Firebase - scmGalaxy","og_description":"Problem I have implemented firebase phone Auth in my flutter app but whenever i fill phone no. and click on [&hellip;]","og_url":"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/","og_site_name":"scmGalaxy","article_published_time":"2021-05-28T09:12:27+00:00","article_modified_time":"2021-05-28T09:39:34+00:00","og_image":[{"width":480,"height":264,"url":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/05\/How-To-Remove-RECAPTCHA-From-Phone-Auth-In-Flutter-Firebase-1.png","type":"image\/png"}],"author":"Sushant K","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sushant K","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/#article","isPartOf":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/"},"author":{"name":"Sushant K","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#\/schema\/person\/7cb2b03b970bcfe605e1be29d2b6791c"},"headline":"How To Remove RECAPTCHA From Phone Auth In Flutter Firebase","datePublished":"2021-05-28T09:12:27+00:00","dateModified":"2021-05-28T09:39:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/"},"wordCount":156,"commentCount":3,"image":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/#primaryimage"},"thumbnailUrl":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/05\/How-To-Remove-RECAPTCHA-From-Phone-Auth-In-Flutter-Firebase-1.png","articleSection":["Firebase","Flutter"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/","url":"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/","name":"How To Remove RECAPTCHA From Phone Auth In Flutter Firebase - scmGalaxy","isPartOf":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/#primaryimage"},"image":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/#primaryimage"},"thumbnailUrl":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/05\/How-To-Remove-RECAPTCHA-From-Phone-Auth-In-Flutter-Firebase-1.png","datePublished":"2021-05-28T09:12:27+00:00","dateModified":"2021-05-28T09:39:34+00:00","author":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#\/schema\/person\/7cb2b03b970bcfe605e1be29d2b6791c"},"breadcrumb":{"@id":"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/#primaryimage","url":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/05\/How-To-Remove-RECAPTCHA-From-Phone-Auth-In-Flutter-Firebase-1.png","contentUrl":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2021\/05\/How-To-Remove-RECAPTCHA-From-Phone-Auth-In-Flutter-Firebase-1.png","width":480,"height":264},{"@type":"BreadcrumbList","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/how-to-remove-recaptcha-from-phone-auth-in-flutter-firebase\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.scmgalaxy.com\/tutorials\/"},{"@type":"ListItem","position":2,"name":"How To Remove RECAPTCHA From Phone Auth In Flutter Firebase"}]},{"@type":"WebSite","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#website","url":"https:\/\/www.scmgalaxy.com\/tutorials\/","name":"scmGalaxy","description":"A Platform for Software Engineers","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.scmgalaxy.com\/tutorials\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.scmgalaxy.com\/tutorials\/#\/schema\/person\/7cb2b03b970bcfe605e1be29d2b6791c","name":"Sushant K","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/092cd9bf0832fe9aa2450955f90b56545e8f7b54e08173f584c5130ad01df057?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/092cd9bf0832fe9aa2450955f90b56545e8f7b54e08173f584c5130ad01df057?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/092cd9bf0832fe9aa2450955f90b56545e8f7b54e08173f584c5130ad01df057?s=96&d=mm&r=g","caption":"Sushant K"},"url":"https:\/\/www.scmgalaxy.com\/tutorials\/author\/sushant\/"}]}},"_links":{"self":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts\/6401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/comments?post=6401"}],"version-history":[{"count":6,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts\/6401\/revisions"}],"predecessor-version":[{"id":6410,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/posts\/6401\/revisions\/6410"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/media\/6404"}],"wp:attachment":[{"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/media?parent=6401"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/categories?post=6401"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scmgalaxy.com\/tutorials\/wp-json\/wp\/v2\/tags?post=6401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}