[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2022-07-27 UTC."],[],[],null,["# ApplicationVerifier | JavaScript SDK\n\n- [firebase](/docs/reference/js/v8/firebase).\n- [auth](/docs/reference/js/v8/firebase.auth).\n- ApplicationVerifier\n==================================================================================================================\n\nA verifier for domain verification and abuse prevention. Currently, the\nonly implementation is [firebase.auth.RecaptchaVerifier](/docs/reference/js/v8/firebase.auth.RecaptchaVerifier).\n\n### Implemented by\n\n- [RecaptchaVerifier](/docs/reference/js/v8/firebase.auth.RecaptchaVerifier)\n\nIndex\n-----\n\n### Properties\n\n- [type](/docs/reference/js/v8/firebase.auth.ApplicationVerifier#type)\n\n### Methods\n\n- [verify](/docs/reference/js/v8/firebase.auth.ApplicationVerifier#verify)\n\nProperties\n----------\n\n### type\n\ntype: string \nIdentifies the type of application verifier (e.g. \"recaptcha\").\n\nMethods\n-------\n\n### verify\n\n- verify ( ) : Promise \\\u003c string \\\u003e\n- Executes the verification process.\n\n #### Returns Promise\\\u003cstring\\\u003e\n\n A Promise for a token that can be used to\nassert the validity of a request."]]
A verifier for domain verification and abuse prevention. Currently, the only implementation is firebase.auth.RecaptchaVerifier.