Didit के साथ Flutter प्रमाणीकरण तैयार करें: होस्टेड लॉगिन, कॉलबैक सत्यापन, सुरक्षित सत्र, और सत्यापन व निगरानी के लिंक शामिल हैं।
Authentication नया है: didit_auth रिलीज़ पर निर्भर है। वितरण निर्देशांक, संस्करण और कॉल किए जा सकने वाले सिग्नेचर यहाँ पुष्ट नहीं हैं। कोई अनुमानित पैकेज इंस्टॉल न करें, और पहचान सत्यापन SDK को Authentication SDK के रूप में उपयोग न करें।
पुष्टि करें कि आपके Didit एप्लिकेशन के लिए Authentication सक्षम है, और कंसोल से उसका sign-in origin (https://<slug>.auth.didit.me, या सैंडबॉक्स के लिए <slug>.sandbox.auth.didit.me) कॉपी करें।
अपने एप्लिकेशन और रनटाइम द्वारा समर्थित एक सटीक कॉलबैक URL पंजीकृत करें। ऐप-लिंक के स्वामित्व की पुष्टि करें; यह न मानें कि मनमाने कस्टम URL स्कीम स्वीकार की जाएँगी।
सैंडबॉक्स और लाइव कॉन्फ़िगरेशन को अलग रखें, जिसमें कॉलबैक हैंडलिंग और संग्रहीत क्रेडेंशियल भी शामिल हैं।
Verification या निगरानी से जुड़ने से पहले अपनी स्थिर व्यक्ति मैपिंग चुनें।
iOS और Android पर कॉलबैक लिंक को अलग-अलग कॉन्फ़िगर करें और परखें। Authentication wrapper, didit_sdk से अलग है, जो सत्यापन को संभालता है।
नेटिव सिस्टम authentication browser को {origin}/sign-in URL के साथ खोलें। एक नया, यादृच्छिक state, एक S256 PKCE challenge और अपना पंजीकृत redirect_uri दें। Verifier को केवल उसी प्रयास के लिए अपने ऐप में रखें। JavaScript क्विकस्टार्ट अंतर्निहित प्रोटोकॉल दिखाता है; नेटिव कोड में ब्राउज़र globals के बजाय प्लेटफ़ॉर्म की क्रिप्टोग्राफ़ी और URL हैंडलिंग का उपयोग करें।कॉलबैक मिलने पर state, लेन-देन का जीवनकाल और कॉलबैक गंतव्य की पुष्टि करें, उसके बाद एक बार उपयोग होने वाले कोड को token/ पर एक्सचेंज करें। मूल verifier और सटीक redirect URI का उपयोग करें। ब्राउज़र रद्द करना या बंद करना सफल लॉगिन नहीं है।Refresh tokens को नेटिव प्लेटफ़ॉर्म-सुरक्षित स्टोरेज में रखें; कभी भी सादी preferences फ़ाइल, analytics या crash logs में नहीं। End-user Bearer token के साथ GET session/ का उपयोग करके वर्तमान सत्र की पुष्टि करें। Refresh को क्रमबद्ध (serialize) करें, दोनों टोकन एक साथ बदलें, और sign-out के बाद उपयोगकर्ता-विशिष्ट स्थिति साफ़ करें। अनुरोध अनुबंध और refresh-reuse व्यवहार के लिए टोकन और JWKS देखें।
नेटिव Authentication मॉड्यूल की योजना साइन-इन, वर्तमान सत्र तक पहुँच, टोकन प्राप्ति, sign-out और step-up देने की है, साथ में स्वचालित डिवाइस संकेत भी। नेटिव passkeys और संरक्षित टोकन स्टोरेज उसी रिलीज़ का हिस्सा हैं। Wrapper APIs अपने प्रकाशित प्लेटफ़ॉर्म अनुबंधों का पालन करेंगे; किसी डिज़ाइन उदाहरण से अनुमानित constructor arguments या method signatures कॉपी न करें।मॉड्यूल रिलीज़ होने तक उसका adapter बंद रखें, या अपने सक्षम एप्लिकेशन के लिए होस्टेड प्रोटोकॉल का समीक्षित कार्यान्वयन उपयोग करें। केवल पैकेज इंस्टॉल होने के आधार पर किसी काम करने वाले नेटिव Authentication quickstart का दावा न करें।
आपका बैकएंड प्रमाणित व्यक्ति से vendor_data निकालता है। वह उस व्यक्ति के लिए verification sessions बनाता है या scoped monitoring tokens जारी करता है। अपने ऐप को केवल session credential या scoped token लौटाएँ; API कुंजी सर्वर पर ही रहती है।पहचान सत्यापन की ज़रूरत हो तो Flutter सत्यापन SDK का उपयोग करें। अपने प्लेटफ़ॉर्म पर निगरानी समर्थन के लिए SDK लेन-देन सबमिशन का पालन करें। Sign-in, सत्यापन और लेन-देन निर्णयों को अलग-अलग मानें।
कोल्ड-स्टार्ट ऐप पर वापसी, background और foreground ट्रांज़िशन, ब्राउज़र रद्द करना, असंगत कॉलबैक, code replay, टोकन की समय-सीमा समाप्ति, समवर्ती refresh, MFA, logout और किसी दूसरे उपयोगकर्ता के रूप में साइन इन करने का परीक्षण करें। रिलीज़ उपलब्ध होने पर, समर्थित डिवाइसों पर passkey enrollment और sign-in का परीक्षण करें। डिवाइस-आधारित जाँच तब तक असत्यापित रहती है जब तक वह लक्ष्य प्लेटफ़ॉर्म पर न चले।
अंतिम संशोधन 7 नवंबर 2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Didit Docs","description":"The best way to integrate identity and fraud checks into your app. One API, four product lines (KYC · KYB · Transaction Monitoring · Wallet Screening), 220+ countries, 14,000+ documents, sub-2s inference, $10 free credit/month.","colors":{"primary":"#2567FF","light":"#90B1FF","dark":"#1B4FE0"},"logo":{"light":"https://mintcdn.com/didit-0f962782/dCzNNoYCusBNdK3I/logo/didit.svg?fit=max\u0026auto=format\u0026n=dCzNNoYCusBNdK3I\u0026q=85\u0026s=9f162fb8295fa1fd9300a24b293ce0b7","dark":"https://mintcdn.com/didit-0f962782/TefoKXCbZA_GIK5a/logo/didit-logo-wordmark-white.svg?fit=max\u0026auto=format\u0026n=TefoKXCbZA_GIK5a\u0026q=85\u0026s=c8c541689c814ca6a2c873cf6185a3a7","href":"https://docs.didit.me"},"favicon":"https://mintcdn.com/didit-0f962782/t6r0B-WdGMU5mSS-/favicon.ico?fit=max\u0026auto=format\u0026n=t6r0B-WdGMU5mSS-\u0026q=85\u0026s=b291917b960ebe959ae3b1aa233eafa8","api":{"examples":{"prefill":true},"mdx":{"auth":{"method":"key","name":"x-api-key"},"server":"https://verification.didit.me"}},"background":{"color":{"light":"#FFFFFF","dark":"#1A1A1A"}},"navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Sign in","href":"https://business.didit.me"}},"footer":{"socials":{"x":"https://x.com/didit","github":"https://github.com/didit-protocol","linkedin":"https://linkedin.com/company/91001155","website":"https://didit.me"}},"search":{"prompt":"Search Didit docs..."},"seo":{"metatags":{"twitter:site":"@didit","theme-color":"#2567FF","apple-mobile-web-app-title":"Didit Docs"},"organization":{"id":"https://didit.me/#organization","name":"Didit","legalName":"Didit Protocol","url":"https://didit.me","logo":"https://didit.me/logos/primary-horizontal-light.png","sameAs":["https://www.linkedin.com/company/91001155","https://www.youtube.com/@getdidit","https://github.com/didit-protocol","https://x.com/didit"]},"indexing":"navigable"},"fonts":{"heading":{"family":"Inter","weight":500},"body":{"family":"Inter","weight":400}},"errors":{"404":{"redirect":false,"title":"Page not found","description":"This page moved or never existed. [Back to docs](/)"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"thumbnails":{"appearance":"light","background":"https://mintcdn.com/didit-0f962782/Xkecx-xLq1K2abHK/images/og-thumbnail-backplate.png?fit=max\u0026auto=format\u0026n=Xkecx-xLq1K2abHK\u0026q=85\u0026s=c699fa252554b2ac8d4c631e209a1473","fonts":{"family":"Inter"}},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":""},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"href":"es"},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"href":"pt-br"},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"href":"ja"},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"href":"de"},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"href":"fr"},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"href":"it"},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"href":"pt"},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"href":"ca"},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"href":"id"},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"href":"ru"},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"href":"ko"},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"href":"zh"},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"href":"ar"},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"href":"hi"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"didit-0f962782","hasAudioNarration":false,"actualSubdomain":"didit-0f962782","customDomains":["docs.didit.me"],"gitSource":{"type":"github","owner":"didit-protocol","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aef60ae8e01a92054befade","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"ar","tag":"مرجع API","count":432},{"language":"ca","tag":"Referència de l'API","count":432},{"language":"de","tag":"API-Referenz","count":432},{"language":"es","tag":"Referencia de la API","count":432},{"language":"fr","tag":"Référence API","count":432},{"language":"hi","tag":"API संदर्भ","count":432},{"language":"id","tag":"Referensi API","count":432},{"language":"it","tag":"Riferimento API","count":432},{"language":"ja","tag":"APIリファレンス","count":432},{"language":"ko","tag":"API 레퍼런스","count":432},{"language":"pt-BR","tag":"Referência da API","count":432},{"language":"pt","tag":"Referência da API","count":432},{"language":"ru","tag":"Справочник API","count":432},{"language":"zh","tag":"API 参考","count":432},{"language":"en","tag":"API Reference","count":424},{"language":"en","tag":"Database Validation","count":129},{"language":"ar","tag":"التحقق من قواعد البيانات","count":129},{"language":"ca","tag":"Validació en bases de dades","count":129},{"language":"de","tag":"Datenbankvalidierung","count":129},{"language":"es","tag":"Validación de base de datos","count":129},{"language":"fr","tag":"Validation en base de données","count":129},{"language":"hi","tag":"डेटाबेस सत्यापन","count":129},{"language":"id","tag":"Validasi Database","count":129},{"language":"it","tag":"Validazione su database","count":129},{"language":"ja","tag":"データベース検証","count":129},{"language":"ko","tag":"데이터베이스 검증","count":129},{"language":"pt-BR","tag":"Validação de banco de dados","count":129},{"language":"pt","tag":"Validação de base de dados","count":129},{"language":"ru","tag":"Проверка по базам данных","count":129},{"language":"zh","tag":"数据库核验","count":129},{"language":"ca","tag":"Primers passos","count":93},{"language":"de","tag":"Erste Schritte","count":93},{"language":"es","tag":"Primeros pasos","count":93},{"language":"ja","tag":"はじめに","count":93},{"language":"ko","tag":"시작하기","count":93},{"language":"pt-BR","tag":"Primeiros passos","count":93},{"language":"ru","tag":"Начало работы","count":93},{"language":"en","tag":"Get Started","count":87},{"language":"ar","tag":"ابدأ الآن","count":87},{"language":"fr","tag":"Commencer","count":87},{"language":"hi","tag":"शुरू करें","count":87},{"language":"id","tag":"Mulai","count":87},{"language":"it","tag":"Inizia","count":87},{"language":"pt","tag":"Começar","count":87},{"language":"zh","tag":"快速开始","count":87},{"language":"ko","tag":"인증","count":85},{"language":"en","tag":"User Verification","count":74},{"language":"ar","tag":"التحقق من المستخدمين","count":74},{"language":"ca","tag":"Verificació d'usuaris","count":74},{"language":"de","tag":"Benutzerverifizierung","count":74},{"language":"es","tag":"Verificación de usuarios","count":74},{"language":"fr","tag":"Vérification des utilisateurs","count":74},{"language":"hi","tag":"उपयोगकर्ता सत्यापन","count":74},{"language":"id","tag":"Verifikasi Pengguna","count":74},{"language":"it","tag":"Verifica degli utenti","count":74},{"language":"ja","tag":"ユーザー認証","count":74},{"language":"ko","tag":"사용자 인증","count":74},{"language":"pt-BR","tag":"Verificação de usuários","count":74},{"language":"pt","tag":"Verificação de utilizadores","count":74},{"language":"ru","tag":"Проверка пользователей","count":74},{"language":"zh","tag":"用户验证","count":74},{"language":"en","tag":"Integrate / SDKs","count":62},{"language":"ar","tag":"التكامل / SDKs","count":62},{"language":"ca","tag":"Integració / SDK","count":62},{"language":"de","tag":"Integrieren / SDKs","count":62},{"language":"es","tag":"Integración / SDKs","count":62},{"language":"fr","tag":"Intégrer / SDK","count":62},{"language":"hi","tag":"इंटीग्रेट करें / SDK","count":62},{"language":"id","tag":"Integrasi / SDK","count":62},{"language":"it","tag":"Integrazione / SDK","count":62},{"language":"ja","tag":"連携 / SDK","count":62},{"language":"ko","tag":"연동 / SDK","count":62},{"language":"pt-BR","tag":"Integração / SDKs","count":62},{"language":"pt","tag":"Integrar / SDKs","count":62},{"language":"ru","tag":"Интеграция / SDK","count":62},{"language":"zh","tag":"集成 / SDK","count":62},{"language":"en","tag":"Travel Rule","count":55},{"language":"ar","tag":"Travel Rule","count":55},{"language":"ca","tag":"Travel Rule","count":55},{"language":"de","tag":"Travel Rule","count":55},{"language":"es","tag":"Travel Rule","count":55},{"language":"fr","tag":"Travel Rule","count":55},{"language":"hi","tag":"Travel Rule","count":55},{"language":"id","tag":"Travel Rule","count":55},{"language":"it","tag":"Travel Rule","count":55},{"language":"ja","tag":"トラベルルール","count":55},{"language":"ko","tag":"Travel Rule","count":55},{"language":"pt-BR","tag":"Travel Rule","count":55},{"language":"pt","tag":"Travel Rule","count":55},{"language":"ru","tag":"Travel Rule","count":55},{"language":"zh","tag":"Travel Rule","count":55},{"language":"en","tag":"Verification","count":48},{"language":"ar","tag":"التحقق","count":48},{"language":"ca","tag":"Verificació","count":48},{"language":"de","tag":"Verifizierung","count":48},{"language":"es","tag":"Verificación","count":48},{"language":"fr","tag":"Vérification","count":48},{"language":"hi","tag":"सत्यापन","count":48},{"language":"id","tag":"Verifikasi","count":48},{"language":"it","tag":"Verifica","count":48},{"language":"ja","tag":"検証","count":48},{"language":"pt-BR","tag":"Verificação","count":48},{"language":"pt","tag":"Verificação","count":48},{"language":"ru","tag":"Верификация","count":48},{"language":"zh","tag":"验证","count":48},{"language":"en","tag":"Authentication","count":37},{"language":"ar","tag":"المصادقة","count":37},{"language":"ca","tag":"Autenticació","count":37},{"language":"de","tag":"Authentifizierung","count":37},{"language":"es","tag":"Autenticación","count":37},{"language":"fr","tag":"Authentification","count":37},{"language":"hi","tag":"प्रमाणीकरण","count":37},{"language":"id","tag":"Autentikasi","count":37},{"language":"it","tag":"Autenticazione","count":37},{"language":"ja","tag":"認証","count":37},{"language":"pt-BR","tag":"Autenticação","count":37},{"language":"pt","tag":"Autenticação","count":37},{"language":"ru","tag":"Аутентификация","count":37},{"language":"zh","tag":"身份认证","count":37},{"language":"en","tag":"Digital ID wallets","count":35},{"language":"en","tag":"User and Business Verifications","count":35},{"language":"ar","tag":"محافظ الهوية الرقمية","count":35},{"language":"ar","tag":"التحقق من المستخدمين والشركات","count":35},{"language":"ca","tag":"Carteres d'identitat digital","count":35},{"language":"ca","tag":"Verificacions d'usuaris i empreses","count":35},{"language":"de","tag":"Digitale ID-Wallets","count":35},{"language":"de","tag":"Benutzer- und Unternehmensverifizierungen","count":35},{"language":"es","tag":"Wallets de identidad digital","count":35},{"language":"es","tag":"Verificaciones de usuarios y empresas","count":35},{"language":"fr","tag":"Portefeuilles d'identité numérique","count":35},{"language":"fr","tag":"Vérifications des utilisateurs et des entreprises","count":35},{"language":"hi","tag":"डिजिटल ID वॉलेट","count":35},{"language":"hi","tag":"उपयोगकर्ता और व्यवसाय सत्यापन","count":35},{"language":"id","tag":"Dompet ID Digital","count":35},{"language":"id","tag":"Verifikasi Pengguna dan Bisnis","count":35},{"language":"it","tag":"Wallet di identità digitale","count":35},{"language":"it","tag":"Verifiche di utenti e aziende","count":35},{"language":"ja","tag":"デジタルIDウォレット","count":35},{"language":"ja","tag":"ユーザーと企業の認証","count":35},{"language":"ko","tag":"디지털 신분증 지갑","count":35},{"language":"ko","tag":"사용자 인증 및 기업 확인","count":35},{"language":"pt-BR","tag":"Carteiras de identidade digital","count":35},{"language":"pt-BR","tag":"Verificações de usuários e empresas","count":35},{"language":"pt","tag":"Carteiras de identidade digital","count":35},{"language":"pt","tag":"Verificações de utilizadores e empresas","count":35},{"language":"ru","tag":"Цифровые ID-кошельки","count":35},{"language":"ru","tag":"Верификация пользователей и компаний","count":35},{"language":"zh","tag":"数字身份钱包","count":35},{"language":"zh","tag":"用户与企业验证","count":35},{"language":"ko","tag":"거래 모니터링","count":28}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/didit-0f962782/714dd91730ddd114/style.css"}],"page":{"pagePath":"hi/authentication/quickstarts/flutter","slug":"/hi/authentication/quickstarts/flutter","pageMetadata":{"title":"Flutter प्रमाणीकरण क्विकस्टार्ट","description":"Didit के साथ Flutter प्रमाणीकरण तैयार करें: होस्टेड लॉगिन, कॉलबैक सत्यापन, सुरक्षित सत्र, और सत्यापन व निगरानी के लिंक शामिल हैं।","href":"/hi/authentication/quickstarts/flutter"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Didit के साथ Flutter प्रमाणीकरण तैयार करें: होस्टेड लॉगिन, कॉलबैक सत्यापन, सुरक्षित सत्र, और सत्यापन व निगरानी के लिंक शामिल हैं।\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Warning,{children:_jsxs(_components.p,{children:[`Authentication नया है: `,_jsx(_components.strong,{children:`didit_auth`}),` रिलीज़ पर निर्भर है। वितरण निर्देशांक, संस्करण और कॉल किए जा सकने वाले सिग्नेचर यहाँ पुष्ट नहीं हैं। कोई अनुमानित पैकेज इंस्टॉल न करें, और पहचान सत्यापन SDK को Authentication SDK के रूप में उपयोग न करें।`]})}),`\n`,_jsx(Heading,{level:`2`,id:`एप्लिकेशन-तैयार-करें`,children:`एप्लिकेशन तैयार करें`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`पुष्टि करें कि आपके Didit एप्लिकेशन के लिए Authentication सक्षम है, और कंसोल से उसका sign-in origin (`,_jsx(_components.code,{children:`https://\u003cslug>.auth.didit.me`}),`, या सैंडबॉक्स के लिए `,_jsx(_components.code,{children:`\u003cslug>.sandbox.auth.didit.me`}),`) कॉपी करें।`]}),`\n`,_jsx(_components.li,{children:`अपने एप्लिकेशन और रनटाइम द्वारा समर्थित एक सटीक कॉलबैक URL पंजीकृत करें। ऐप-लिंक के स्वामित्व की पुष्टि करें; यह न मानें कि मनमाने कस्टम URL स्कीम स्वीकार की जाएँगी।`}),`\n`,_jsx(_components.li,{children:`सैंडबॉक्स और लाइव कॉन्फ़िगरेशन को अलग रखें, जिसमें कॉलबैक हैंडलिंग और संग्रहीत क्रेडेंशियल भी शामिल हैं।`}),`\n`,_jsx(_components.li,{children:`Verification या निगरानी से जुड़ने से पहले अपनी स्थिर व्यक्ति मैपिंग चुनें।`}),`\n`]}),`\n`,_jsx(_components.p,{children:`iOS और Android पर कॉलबैक लिंक को अलग-अलग कॉन्फ़िगर करें और परखें। Authentication wrapper, didit_sdk से अलग है, जो सत्यापन को संभालता है।`}),`\n`,_jsx(Heading,{level:`2`,id:`होस्टेड-फ़्लो-लागू-करें`,children:`होस्टेड फ़्लो लागू करें`}),`\n`,_jsxs(_components.p,{children:[`नेटिव सिस्टम authentication browser को `,_jsx(_components.code,{children:`{origin}/sign-in`}),` URL के साथ खोलें। एक नया, यादृच्छिक `,_jsx(_components.code,{children:`state`}),`, एक S256 PKCE challenge और अपना पंजीकृत `,_jsx(_components.code,{children:`redirect_uri`}),` दें। Verifier को केवल उसी प्रयास के लिए अपने ऐप में रखें। `,_jsx(_components.a,{href:`/hi/authentication/quickstarts/javascript`,children:`JavaScript क्विकस्टार्ट`}),` अंतर्निहित प्रोटोकॉल दिखाता है; नेटिव कोड में ब्राउज़र globals के बजाय प्लेटफ़ॉर्म की क्रिप्टोग्राफ़ी और URL हैंडलिंग का उपयोग करें।`]}),`\n`,_jsxs(_components.p,{children:[`कॉलबैक मिलने पर state, लेन-देन का जीवनकाल और कॉलबैक गंतव्य की पुष्टि करें, उसके बाद एक बार उपयोग होने वाले कोड को `,_jsx(_components.code,{children:`token/`}),` पर एक्सचेंज करें। मूल verifier और सटीक redirect URI का उपयोग करें। ब्राउज़र रद्द करना या बंद करना सफल लॉगिन नहीं है।`]}),`\n`,_jsxs(_components.p,{children:[`Refresh tokens को नेटिव प्लेटफ़ॉर्म-सुरक्षित स्टोरेज में रखें; कभी भी सादी preferences फ़ाइल, analytics या crash logs में नहीं। End-user Bearer token के साथ `,_jsx(_components.code,{children:`GET session/`}),` का उपयोग करके वर्तमान सत्र की पुष्टि करें। Refresh को क्रमबद्ध (serialize) करें, दोनों टोकन एक साथ बदलें, और sign-out के बाद उपयोगकर्ता-विशिष्ट स्थिति साफ़ करें। अनुरोध अनुबंध और refresh-reuse व्यवहार के लिए `,_jsx(_components.a,{href:`/hi/authentication/tokens-and-jwks`,children:`टोकन और JWKS`}),` देखें।`]}),`\n`,_jsx(Heading,{level:`2`,id:`नेटिव-sdk-रिलीज़-पूर्वावलोकन`,children:`नेटिव SDK रिलीज़ पूर्वावलोकन`}),`\n`,_jsx(_components.p,{children:`नेटिव Authentication मॉड्यूल की योजना साइन-इन, वर्तमान सत्र तक पहुँच, टोकन प्राप्ति, sign-out और step-up देने की है, साथ में स्वचालित डिवाइस संकेत भी। नेटिव passkeys और संरक्षित टोकन स्टोरेज उसी रिलीज़ का हिस्सा हैं। Wrapper APIs अपने प्रकाशित प्लेटफ़ॉर्म अनुबंधों का पालन करेंगे; किसी डिज़ाइन उदाहरण से अनुमानित constructor arguments या method signatures कॉपी न करें।`}),`\n`,_jsx(_components.p,{children:`मॉड्यूल रिलीज़ होने तक उसका adapter बंद रखें, या अपने सक्षम एप्लिकेशन के लिए होस्टेड प्रोटोकॉल का समीक्षित कार्यान्वयन उपयोग करें। केवल पैकेज इंस्टॉल होने के आधार पर किसी काम करने वाले नेटिव Authentication quickstart का दावा न करें।`}),`\n`,_jsx(Heading,{level:`2`,id:`सत्यापन-और-निगरानी-से-जुड़ें`,children:`सत्यापन और निगरानी से जुड़ें`}),`\n`,_jsxs(_components.p,{children:[`आपका बैकएंड प्रमाणित व्यक्ति से `,_jsx(_components.code,{children:`vendor_data`}),` निकालता है। वह उस व्यक्ति के लिए verification sessions बनाता है या scoped monitoring tokens जारी करता है। अपने ऐप को केवल session credential या scoped token लौटाएँ; API कुंजी सर्वर पर ही रहती है।`]}),`\n`,_jsxs(_components.p,{children:[`पहचान सत्यापन की ज़रूरत हो तो `,_jsx(_components.a,{href:`/hi/integration/native-sdks/flutter-sdk`,children:`Flutter सत्यापन SDK`}),` का उपयोग करें। अपने प्लेटफ़ॉर्म पर निगरानी समर्थन के लिए `,_jsx(_components.a,{href:`/hi/transaction-monitoring/sdk-transaction-submission`,children:`SDK लेन-देन सबमिशन`}),` का पालन करें। Sign-in, सत्यापन और लेन-देन निर्णयों को अलग-अलग मानें।`]}),`\n`,_jsx(Heading,{level:`2`,id:`एकीकरण-की-जाँच-करें`,children:`एकीकरण की जाँच करें`}),`\n`,_jsx(_components.p,{children:`कोल्ड-स्टार्ट ऐप पर वापसी, background और foreground ट्रांज़िशन, ब्राउज़र रद्द करना, असंगत कॉलबैक, code replay, टोकन की समय-सीमा समाप्ति, समवर्ती refresh, MFA, logout और किसी दूसरे उपयोगकर्ता के रूप में साइन इन करने का परीक्षण करें। रिलीज़ उपलब्ध होने पर, समर्थित डिवाइसों पर passkey enrollment और sign-in का परीक्षण करें। डिवाइस-आधारित जाँच तब तक असत्यापित रहती है जब तक वह लक्ष्य प्लेटफ़ॉर्म पर न चले।`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Flutter प्रमाणीकरण क्विकस्टार्ट","description":"Didit के साथ Flutter प्रमाणीकरण तैयार करें: होस्टेड लॉगिन, कॉलबैक सत्यापन, सुरक्षित सत्र, और सत्यापन व निगरानी के लिंक शामिल हैं।","href":"/hi/authentication/quickstarts/flutter"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"एप्लिकेशन तैयार करें","slug":"एप्लिकेशन-तैयार-करें","depth":2,"children":[]},{"title":"होस्टेड फ़्लो लागू करें","slug":"होस्टेड-फ़्लो-लागू-करें","depth":2,"children":[]},{"title":"नेटिव SDK रिलीज़ पूर्वावलोकन","slug":"नेटिव-sdk-रिलीज़-पूर्वावलोकन","depth":2,"children":[]},{"title":"सत्यापन और निगरानी से जुड़ें","slug":"सत्यापन-और-निगरानी-से-जुड़ें","depth":2,"children":[]},{"title":"एकीकरण की जाँच करें","slug":"एकीकरण-की-जाँच-करें","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/didit-0f962782/5fb7c0c336c92274/snippets/data/database-validation-coverage.js","/_mintlify/custom/didit-0f962782/4ac7d3c2a19a354d/database-validation-playground.js"],"subdomain":"didit-0f962782","siteName":"Didit Docs","title":"Flutter प्रमाणीकरण क्विकस्टार्ट - Didit Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/authentication/quickstarts/flutter","matchLevel":1},"es":{"href":"/es/authentication/quickstarts/flutter","matchLevel":1},"pt-BR":{"href":"/pt-br/authentication/quickstarts/flutter","matchLevel":1},"ja":{"href":"/ja/authentication/quickstarts/flutter","matchLevel":1},"de":{"href":"/de/authentication/quickstarts/flutter","matchLevel":1},"fr":{"href":"/fr/authentication/quickstarts/flutter","matchLevel":1},"it":{"href":"/it/authentication/quickstarts/flutter","matchLevel":1},"pt":{"href":"/pt/authentication/quickstarts/flutter","matchLevel":1},"ca":{"href":"/ca/authentication/quickstarts/flutter","matchLevel":1},"id":{"href":"/id/authentication/quickstarts/flutter","matchLevel":1},"ru":{"href":"/ru/authentication/quickstarts/flutter","matchLevel":1},"ko":{"href":"/ko/authentication/quickstarts/flutter","matchLevel":1},"zh":{"href":"/zh/authentication/quickstarts/flutter","matchLevel":1},"ar":{"href":"/ar/authentication/quickstarts/flutter","matchLevel":1},"hi":{"href":"/hi/authentication/quickstarts/flutter","matchLevel":0}}},"lastModified":"2026-11-07T17:37:33.917Z","gitLastModified":"2026-11-07T17:24:04.000Z","originalFileLocation":"hi/authentication/quickstarts/flutter.mdx","locale":"hi"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Didit के साथ Flutter प्रमाणीकरण तैयार करें: होस्टेड लॉगिन, कॉलबैक सत्यापन, सुरक्षित सत्र, और सत्यापन व निगरानी के लिंक शामिल हैं।\">\u003cmeta data-mint-head name=\"application-name\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Flutter प्रमाणीकरण क्विकस्टार्ट - Didit Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Didit के साथ Flutter प्रमाणीकरण तैयार करें: होस्टेड लॉगिन, कॉलबैक सत्यापन, सुरक्षित सत्र, और सत्यापन व निगरानी के लिंक शामिल हैं।\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Didit Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.didit.me/hi/authentication/quickstarts/flutter\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=%E0%A4%95%E0%A5%8D%E0%A4%B5%E0%A4%BF%E0%A4%95%E0%A4%B8%E0%A5%8D%E0%A4%9F%E0%A4%BE%E0%A4%B0%E0%A5%8D%E0%A4%9F\u0026amp;title=Flutter+%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A4%AE%E0%A4%BE%E0%A4%A3%E0%A5%80%E0%A4%95%E0%A4%B0%E0%A4%A3+%E0%A4%95%E0%A5%8D%E0%A4%B5%E0%A4%BF%E0%A4%95%E0%A4%B8%E0%A5%8D%E0%A4%9F%E0%A4%BE%E0%A4%B0%E0%A5%8D%E0%A4%9F\u0026amp;description=Didit+%E0%A4%95%E0%A5%87+%E0%A4%B8%E0%A4%BE%E0%A4%A5+Flutter+%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A4%AE%E0%A4%BE%E0%A4%A3%E0%A5%80%E0%A4%95%E0%A4%B0%E0%A4%A3+%E0%A4%A4%E0%A5%88%E0%A4%AF%E0%A4%BE%E0%A4%B0+%E0%A4%95%E0%A4%B0%E0%A5%87%E0%A4%82%3A+%E0%A4%B9%E0%A5%8B%E0%A4%B8%E0%A5%8D%E0%A4%9F%E0%A5%87%E0%A4%A1+%E0%A4%B2%E0%A5%89%E0%A4%97%E0%A4%BF%E0%A4%A8%2C+%E0%A4%95%E0%A5%89%E0%A4%B2%E0%A4%AC%E0%A5%88%E0%A4%95+%E0%A4%B8%E0%A4%A4%E0%A5%8D%E0%A4%AF%E0%A4%BE%E0%A4%AA%E0%A4%A8%2C+%E0%A4%B8%E0%A5%81%E0%A4%B0%E0%A4%95%E0%A5%8D%E0%A4%B7%E0%A4%BF%E0%A4%A4+%E0%A4%B8%E0%A4%A4%E0%A5%8D%E0%A4%B0%2C+%E0%A4%94%E0%A4%B0+%E0%A4%B8%E0%A4%A4%E0%A5%8D%E0%A4%AF%E0%A4%BE%E0%A4%AA%E0%A4%A8+%E0%A4%B5+%E0%A4%A8%E0%A4%BF%E0%A4%97%E0%A4%B0%E0%A4%BE%E0%A4%A8%E0%A5%80+%E0%A4%95%E0%A5%87+%E0%A4%B2%E0%A4%BF%E0%A4%82%E0%A4%95+%E0%A4%B6%E0%A4%BE%E0%A4%AE%E0%A4%BF%E0%A4%B2+%E0%A4%B9%E0%A5%88%E0%A4%82%E0%A5%A4\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=640e59a20810b73028353d1e31e1d25613a7479b0ff1cfc381c92ef2ffe23c00\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Flutter प्रमाणीकरण क्विकस्टार्ट - Didit Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Didit के साथ Flutter प्रमाणीकरण तैयार करें: होस्टेड लॉगिन, कॉलबैक सत्यापन, सुरक्षित सत्र, और सत्यापन व निगरानी के लिंक शामिल हैं।\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=%E0%A4%95%E0%A5%8D%E0%A4%B5%E0%A4%BF%E0%A4%95%E0%A4%B8%E0%A5%8D%E0%A4%9F%E0%A4%BE%E0%A4%B0%E0%A5%8D%E0%A4%9F\u0026amp;title=Flutter+%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A4%AE%E0%A4%BE%E0%A4%A3%E0%A5%80%E0%A4%95%E0%A4%B0%E0%A4%A3+%E0%A4%95%E0%A5%8D%E0%A4%B5%E0%A4%BF%E0%A4%95%E0%A4%B8%E0%A5%8D%E0%A4%9F%E0%A4%BE%E0%A4%B0%E0%A5%8D%E0%A4%9F\u0026amp;description=Didit+%E0%A4%95%E0%A5%87+%E0%A4%B8%E0%A4%BE%E0%A4%A5+Flutter+%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A4%AE%E0%A4%BE%E0%A4%A3%E0%A5%80%E0%A4%95%E0%A4%B0%E0%A4%A3+%E0%A4%A4%E0%A5%88%E0%A4%AF%E0%A4%BE%E0%A4%B0+%E0%A4%95%E0%A4%B0%E0%A5%87%E0%A4%82%3A+%E0%A4%B9%E0%A5%8B%E0%A4%B8%E0%A5%8D%E0%A4%9F%E0%A5%87%E0%A4%A1+%E0%A4%B2%E0%A5%89%E0%A4%97%E0%A4%BF%E0%A4%A8%2C+%E0%A4%95%E0%A5%89%E0%A4%B2%E0%A4%AC%E0%A5%88%E0%A4%95+%E0%A4%B8%E0%A4%A4%E0%A5%8D%E0%A4%AF%E0%A4%BE%E0%A4%AA%E0%A4%A8%2C+%E0%A4%B8%E0%A5%81%E0%A4%B0%E0%A4%95%E0%A5%8D%E0%A4%B7%E0%A4%BF%E0%A4%A4+%E0%A4%B8%E0%A4%A4%E0%A5%8D%E0%A4%B0%2C+%E0%A4%94%E0%A4%B0+%E0%A4%B8%E0%A4%A4%E0%A5%8D%E0%A4%AF%E0%A4%BE%E0%A4%AA%E0%A4%A8+%E0%A4%B5+%E0%A4%A8%E0%A4%BF%E0%A4%97%E0%A4%B0%E0%A4%BE%E0%A4%A8%E0%A5%80+%E0%A4%95%E0%A5%87+%E0%A4%B2%E0%A4%BF%E0%A4%82%E0%A4%95+%E0%A4%B6%E0%A4%BE%E0%A4%AE%E0%A4%BF%E0%A4%B2+%E0%A4%B9%E0%A5%88%E0%A4%82%E0%A5%A4\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=640e59a20810b73028353d1e31e1d25613a7479b0ff1cfc381c92ef2ffe23c00\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2567FF\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#2567FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.didit.me/hi/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/hi/authentication/quickstarts/flutter.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"hi\" href=\"https://docs.didit.me/hi/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.didit.me/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.didit.me/es/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.didit.me/pt-br/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.didit.me/ja/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.didit.me/de/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.didit.me/fr/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.didit.me/it/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.didit.me/pt/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ca\" href=\"https://docs.didit.me/ca/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.didit.me/id/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://docs.didit.me/ru/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.didit.me/ko/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.didit.me/zh/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.didit.me/ar/authentication/quickstarts/flutter\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.didit.me/authentication/quickstarts/flutter\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://didit.me/#organization\",\"name\":\"Didit\",\"legalName\":\"Didit Protocol\",\"url\":\"https://didit.me\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://didit.me/logos/primary-horizontal-light.png\"},\"sameAs\":[\"https://www.linkedin.com/company/91001155\",\"https://www.youtube.com/@getdidit\",\"https://github.com/didit-protocol\",\"https://x.com/didit\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.didit.me#website\",\"name\":\"Didit Docs\",\"url\":\"https://docs.didit.me\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.didit.me/hi/authentication/quickstarts/flutter#webpage\",\"url\":\"https://docs.didit.me/hi/authentication/quickstarts/flutter\",\"name\":\"Flutter प्रमाणीकरण क्विकस्टार्ट\",\"description\":\"Didit के साथ Flutter प्रमाणीकरण तैयार करें: होस्टेड लॉगिन, कॉलबैक सत्यापन, सुरक्षित सत्र, और सत्यापन व निगरानी के लिंक शामिल हैं।\",\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"},\"breadcrumb\":{\"@id\":\"https://docs.didit.me/hi/authentication/quickstarts/flutter#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.didit.me/hi/authentication/quickstarts/flutter#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"प्रमाणीकरण\",\"item\":\"https://docs.didit.me/hi/authentication/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"क्विकस्टार्ट\",\"item\":\"https://docs.didit.me/hi/authentication/quickstarts/javascript\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Flutter प्रमाणीकरण क्विकस्टार्ट\",\"item\":\"https://docs.didit.me/hi/authentication/quickstarts/flutter\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.didit.me/hi/authentication/quickstarts/flutter#article\",\"headline\":\"Flutter प्रमाणीकरण क्विकस्टार्ट\",\"name\":\"Flutter प्रमाणीकरण क्विकस्टार्ट\",\"description\":\"Didit के साथ Flutter प्रमाणीकरण तैयार करें: होस्टेड लॉगिन, कॉलबैक सत्यापन, सुरक्षित सत्र, और सत्यापन व निगरानी के लिंक शामिल हैं।\",\"url\":\"https://docs.didit.me/hi/authentication/quickstarts/flutter\",\"mainEntityOfPage\":{\"@id\":\"https://docs.didit.me/hi/authentication/quickstarts/flutter#webpage\"},\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Didit Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Didit Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/authentication/quickstarts/flutter"}]},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"pages":[{"title":"es","href":"/es/authentication/quickstarts/flutter"}]},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"pages":[{"title":"pt-BR","href":"/pt-br/authentication/quickstarts/flutter"}]},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"pages":[{"title":"ja","href":"/ja/authentication/quickstarts/flutter"}]},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"pages":[{"title":"de","href":"/de/authentication/quickstarts/flutter"}]},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"pages":[{"title":"fr","href":"/fr/authentication/quickstarts/flutter"}]},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"pages":[{"title":"it","href":"/it/authentication/quickstarts/flutter"}]},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"pages":[{"title":"pt","href":"/pt/authentication/quickstarts/flutter"}]},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"pages":[{"title":"ca","href":"/ca/authentication/quickstarts/flutter"}]},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"pages":[{"title":"id","href":"/id/authentication/quickstarts/flutter"}]},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"pages":[{"title":"ru","href":"/ru/authentication/quickstarts/flutter"}]},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"pages":[{"title":"ko","href":"/ko/authentication/quickstarts/flutter"}]},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"pages":[{"title":"zh","href":"/zh/authentication/quickstarts/flutter"}]},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"pages":[{"title":"ar","href":"/ar/authentication/quickstarts/flutter"}]},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"tabs":[{"tab":"शुरू करें","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/rocket.svg","pages":[{"title":"शुरू करें","href":"/hi"}]},{"tab":"इंटीग्रेट करें / SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","groups":[{"group":"गाइड","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/book.svg","pages":[{"title":"Didit SDK और इंटीग्रेशन: वेब, मोबाइल और Zapier","sidebarTitle":"SDK और इंटीग्रेशन","href":"/hi/integration/sdks"},{"title":"KYC API इंटीग्रेशन: पूरा फ़्लो और एंड-टू-एंड गाइड","sidebarTitle":"API पूरा फ़्लो","href":"/hi/integration/api-full-flow"},{"title":"webhook: रीयल-टाइम KYC और KYB इवेंट, HMAC साइनिंग","sidebarTitle":"webhook","href":"/hi/integration/webhooks"},{"title":"अलर्ट webhook: टीम अलर्ट आपके endpoint तक","sidebarTitle":"अलर्ट webhook","href":"/hi/integration/alert-webhooks"},{"title":"सत्यापन स्थितियाँ: सत्र जीवनचक्र और कोड","sidebarTitle":"सत्यापन स्थितियाँ","href":"/hi/integration/verification-statuses"},{"title":"Didit API त्रुटियाँ: HTTP कोड, बॉडी और समाधान","sidebarTitle":"API त्रुटियाँ","href":"/hi/integration/api-errors"},{"title":"API रेट लिमिट: सीमाएँ, हेडर और 429 बैकऑफ़","sidebarTitle":"रेट लिमिट","href":"/hi/integration/rate-limiting"},{"title":"सैंडबॉक्स टेस्ट डेटा: परिदृश्य, मैजिक वैल्यू और दस्तावेज़","sidebarTitle":"सैंडबॉक्स और टेस्ट डेटा","href":"/hi/integration/sandbox-testing"},{"title":"प्रोग्रामेटिक रजिस्ट्रेशन: AI एजेंट्स के लिए KYC API","sidebarTitle":"प्रोग्रामेटिक रजिस्ट्रेशन","href":"/hi/integration/programmatic-registration"},{"title":"इंटीग्रेशन प्रॉम्प्ट: तीन उत्पाद","sidebarTitle":"इंटीग्रेशन प्रॉम्प्ट","href":"/hi/integration/integration-prompt"}]},{"group":"प्रमाणीकरण","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"प्रमाणीकरण: एंड-यूज़र साइन-इन, पासकी और सत्र","sidebarTitle":"प्रमाणीकरण","href":"/hi/authentication/overview"},{"group":"क्विकस्टार्ट","pages":[{"title":"JavaScript प्रमाणीकरण क्विकस्टार्ट","href":"/hi/authentication/quickstarts/javascript"},{"title":"React प्रमाणीकरण क्विकस्टार्ट","href":"/hi/authentication/quickstarts/react"},{"title":"Next.js क्विकस्टार्ट","href":"/hi/authentication/quickstarts/nextjs"},{"title":"iOS प्रमाणीकरण क्विकस्टार्ट","href":"/hi/authentication/quickstarts/ios"},{"title":"प्रमाणीकरण Android क्विकस्टार्ट","href":"/hi/authentication/quickstarts/android"},{"title":"React Native प्रमाणीकरण क्विकस्टार्ट","description":"Didit के साथ React Native प्रमाणीकरण तैयार करें: होस्टेड लॉगिन, कॉलबैक सत्यापन, सुरक्षित सत्र और सत्यापन व निगरानी के लिंक।","href":"/hi/authentication/quickstarts/react-native"},{"title":"Flutter प्रमाणीकरण क्विकस्टार्ट","href":"/hi/authentication/quickstarts/flutter"}]},{"title":"साइन-इन के तरीके: पासकी, कोड, सोशल, SSO","sidebarTitle":"साइन-इन के तरीके","description":"Didit के साथ पासवर्ड, ईमेल कोड, मैजिक लिंक, फ़ोन कोड, पासकी, सोशल, संगठन SSO और Didit ID Wallet साइन-इन कॉन्फ़िगर करें, साथ में MFA और पासवर्ड रीसेट भी।","href":"/hi/authentication/sign-in-methods"},{"title":"JWT सत्यापन और JWKS: Didit प्रमाणीकरण टोकन","sidebarTitle":"टोकन और JWKS","href":"/hi/authentication/tokens-and-jwks"},{"title":"प्रमाणीकरण इवेंट और webhooks","sidebarTitle":"इवेंट और webhooks","href":"/hi/authentication/events-and-webhooks"},{"title":"उपयोगकर्ता माइग्रेट करें: पासवर्ड और MFA इंपोर्ट करें","sidebarTitle":"उपयोगकर्ता माइग्रेट करें","href":"/hi/authentication/migration"},{"title":"बॉट सुरक्षा: साइन-इन पर स्टफ़िंग, ब्रूट फ़ोर्स","sidebarTitle":"बॉट सुरक्षा","href":"/hi/authentication/bot-protection"},{"group":"API संदर्भ","pages":[{"title":"OpenID कॉन्फ़िगरेशन प्राप्त करें | Didit API","sidebarTitle":"OpenID कॉन्फ़िगरेशन","openapi":"hi/openapi-authentication.json GET /.well-known/openid-configuration","href":"/hi/authentication/api-reference/get-openid-configuration"},{"title":"JWKS साइनिंग कीज़ प्राप्त करें | Didit Authentication API","sidebarTitle":"साइनिंग कीज़ (JWKS)","openapi":"hi/openapi-authentication.json GET /.well-known/jwks.json","href":"/hi/authentication/api-reference/get-jwks"},{"title":"Token Endpoint: कोड एक्सचेंज और रिफ्रेश | Didit API","sidebarTitle":"टोकन बदलें या रिफ्रेश करें","openapi":"hi/openapi-authentication.json POST /token/","href":"/hi/authentication/api-reference/token"},{"title":"सत्र प्राप्त करें | Didit Authentication API","sidebarTitle":"सत्र प्राप्त करें","openapi":"hi/openapi-authentication.json GET /session/","href":"/hi/authentication/api-reference/get-session"},{"title":"सत्र निरस्त करें (साइन आउट) | Didit Authentication API","sidebarTitle":"सत्र निरस्त करें","openapi":"hi/openapi-authentication.json DELETE /session/","href":"/hi/authentication/api-reference/revoke-session"},{"title":"स्टेप-अप सत्यापन बनाएँ | Didit Authentication API","sidebarTitle":"स्टेप-अप बनाएँ","openapi":"hi/openapi-authentication.json POST /step-up/","href":"/hi/authentication/api-reference/create-step-up"},{"title":"Step-Up स्थिति प्राप्त करें | Didit Authentication API","sidebarTitle":"Step-up प्राप्त करें","openapi":"hi/openapi-authentication.json GET /step-up/{step_up_id}/","href":"/hi/authentication/api-reference/retrieve-step-up"},{"title":"मॉनिटरिंग टोकन बनाएँ | Didit Authentication API","sidebarTitle":"मॉनिटरिंग टोकन बनाएँ","openapi":"hi/openapi-authentication.json POST /monitoring-token/","href":"/hi/authentication/api-reference/create-monitoring-token"}]}]},{"group":"Model Context Protocol (MCP)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"Didit MCP सर्वर: AI एजेंट्स के लिए पहचान सत्यापन","sidebarTitle":"अवलोकन","href":"/hi/integration/mcp/overview"},{"title":"Claude में Didit MCP सर्वर जोड़ें","sidebarTitle":"Claude कनेक्ट करें","href":"/hi/integration/mcp/claude"},{"title":"MCP सर्वर इंस्टॉल करें: Claude, Cursor, VS Code, Windsurf","sidebarTitle":"इंस्टॉलेशन","href":"/hi/integration/mcp/installation"},{"title":"Didit MCP प्रमाणीकरण: Didit से लॉग इन करें (OAuth)","sidebarTitle":"प्रमाणीकरण","href":"/hi/integration/mcp/authentication"},{"title":"MCP टूल्स संदर्भ: Didit के 169 पहचान सत्यापन टूल्स","sidebarTitle":"टूल्स","href":"/hi/integration/mcp/tools"},{"title":"Didit MCP उदाहरण: प्रॉम्प्ट और एजेंट वार्तालाप","sidebarTitle":"उदाहरण","href":"/hi/integration/mcp/examples"},{"title":"Didit MCP: उन्नत विषय, समस्या निवारण और सेल्फ़-होस्टिंग","sidebarTitle":"उन्नत","href":"/hi/integration/mcp/advanced"}]},{"group":"वेब SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/browser.svg","pages":[{"title":"वेब पहचान सत्यापन SDK: JS और iframe","sidebarTitle":"वेब SDK","href":"/hi/integration/web-sdks/overview"},{"title":"वेब KYC SDK: JavaScript पहचान सत्यापन","sidebarTitle":"JavaScript SDK","href":"/hi/integration/web-sdks/javascript-sdk"},{"title":"रीडायरेक्ट द्वारा KYC: होस्टेड सत्यापन पेज","sidebarTitle":"वेब रीडायरेक्ट","href":"/hi/integration/web-sdks/web-redirect"},{"title":"iframe पहचान सत्यापन: एम्बेडेड वेब KYC","sidebarTitle":"InContext (iframe)","href":"/hi/integration/web-sdks/incontext-iframe"},{"title":"मोबाइल KYC: WebView पहचान सत्यापन","sidebarTitle":"WebView इंटीग्रेशन","href":"/hi/integration/web-sdks/webview-in-ios-android"}]},{"group":"नेटिव SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/mobile.svg","pages":[{"title":"मोबाइल KYC SDK: iOS, Android, RN, Flutter","sidebarTitle":"नेटिव SDK","href":"/hi/integration/native-sdks/overview"},{"title":"iOS पहचान सत्यापन SDK: मोबाइल KYC","sidebarTitle":"iOS SDK","href":"/hi/integration/native-sdks/ios-sdk"},{"title":"Android पहचान सत्यापन SDK: Kotlin KYC","sidebarTitle":"Android SDK","href":"/hi/integration/native-sdks/android-sdk"},{"title":"मोबाइल KYC SDK: React Native सत्यापन","sidebarTitle":"React Native SDK","href":"/hi/integration/native-sdks/react-native-sdk"},{"title":"Flutter SDK: KYC के लिए Dart मोबाइल SDK","sidebarTitle":"Flutter SDK","href":"/hi/integration/native-sdks/flutter-sdk"}]},{"group":"सर्वर SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"सर्वर SDK: Python, Node.js, Go, Java, PHP, Ruby, .NET","sidebarTitle":"सर्वर SDK","href":"/hi/integration/server-sdks/overview"},{"title":"Python SDK: KYC, AML और लेन-देन निगरानी","sidebarTitle":"Python","href":"/hi/integration/server-sdks/python"},{"title":"KYC और AML के लिए Node.js और TypeScript SDK","sidebarTitle":"Node.js","href":"/hi/integration/server-sdks/node"},{"title":"KYC, AML और लेन-देन के लिए Go SDK","sidebarTitle":"Go","href":"/hi/integration/server-sdks/go"},{"title":"Java SDK: KYC, AML और लेन-देन सत्यापन","sidebarTitle":"Java","href":"/hi/integration/server-sdks/java"},{"title":"PHP SDK: KYC, AML और लेन-देन","sidebarTitle":"PHP","href":"/hi/integration/server-sdks/php"},{"title":"KYC, AML और लेन-देन के लिए Ruby SDK","sidebarTitle":"Ruby","href":"/hi/integration/server-sdks/ruby"},{"title":"Didit C# और .NET SDK: KYC, AML और लेन-देन","sidebarTitle":".NET","href":"/hi/integration/server-sdks/dotnet"}]},{"group":"इंटीग्रेशन","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/puzzle.svg","pages":[{"title":"नो-कोड KYC इंजन: Zapier पहचान सत्यापन ऑटोमेशन","sidebarTitle":"नो-कोड इंजन इंटीग्रेशन","href":"/hi/integration/engines/overview"},{"title":"Zapier पहचान सत्यापन ऑटोमेशन","sidebarTitle":"Zapier","href":"/hi/integration/engines/zapier"},{"title":"Okta और Auth0 पहचान सत्यापन","href":"/hi/integration/engines/okta-auth0-idv"},{"title":"WordPress KYC प्लगइन: WooCommerce आयु जाँच","sidebarTitle":"WordPress + WooCommerce","href":"/hi/integration/web-sdks/wordpress-woocommerce"},{"title":"Shopify KYC ऐप - पहचान और आयु सत्यापन","sidebarTitle":"Shopify","href":"/hi/integration/web-sdks/shopify"},{"title":"Salesforce पहचान सत्यापन ऐप: KYC और KYB","sidebarTitle":"Salesforce","href":"/hi/integration/web-sdks/salesforce"}]}]},{"tab":"API संदर्भ","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"API संदर्भ","href":"/hi/api-reference/overview"}]},{"tab":"उपयोगकर्ता सत्यापन","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/user-verifications.svg","pages":[{"title":"उपयोगकर्ता सत्यापन","href":"/hi/core-technology/liveness/overview"}]},{"tab":"व्यवसाय सत्यापन","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/business-verifications.svg","pages":[{"title":"व्यवसाय सत्यापन","href":"/hi/business-verification/overview"}]},{"tab":"लेन-देन निगरानी","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"लेन-देन निगरानी","href":"/hi/transaction-monitoring/overview"}]},{"tab":"चेंजलॉग","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/calendar.svg","pages":[{"title":"चेंजलॉग","href":"/hi/changelog"}]}],"global":{"anchors":[{"anchor":"API संदर्भ","icon":"code","href":"/hi/api-reference/overview"},{"anchor":"Business Console","icon":"gauge","href":"https://business.didit.me"},{"anchor":"OpenAPI स्पेक","icon":"file-code","href":"https://docs.didit.me/hi/openapi-25.json"},{"anchor":"इंटीग्रेशन प्रॉम्प्ट","icon":"wand-magic-sparkles","href":"/hi/integration/integration-prompt"},{"anchor":"MCP सर्वर","icon":"plug","href":"/hi/integration/mcp/overview"},{"anchor":"एजेंट स्किल्स","icon":"robot","href":"https://github.com/didit-protocol/skills"}]}}]},"basePath":"","title":"Flutter प्रमाणीकरण क्विकस्टार्ट - Didit Docs","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":[],"chunks":[]}