Two-factor sign-in asks for a six-digit code from an authenticator app as well as your password. The farm record holds the applications log, the compliance pack and the device keys. A leaked password on its own is not enough to reach them. Any account can turn it on. An owner can ask every person on the farm to turn it on.
How It Works
Scan the QR code from your account settings with an authenticator app that supports TOTP, time-based one-time passwords. Enter the code it shows at each sign-in.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"AgriHub360","description":"AgriHub360 documentation: what each feature does on the farm, the Sensor and Hub, the Device API, and the science behind every model.1. AgriHub360 documentation: what each feature does on the farm, the Sensor and Hub, the Device API, and the science behind every model.","colors":{"primary":"#146134","light":"#1F9A4D","dark":"#146134"},"logo":{"light":"https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/logo/light.svg?fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=cef992e338466069816ce0a6ae768d72","dark":"https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/logo/dark.svg?fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=9d9363bc6480f989f05d66d92458fc0e","href":"https://www.agrihub360.com"},"favicon":"https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/favicon.svg?fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=728cf3555768d236c7e49d6844c48c97","navbar":{"links":[{"href":"https://www.agrihub360.com/support","label":"Support"}],"primary":{"type":"button","label":"Open the app","href":"https://app.agrihub360.com/login"}},"fonts":{"family":"Inter"},"contextual":{"options":["copy","view"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"agrihub360","hasAudioNarration":false,"actualSubdomain":"agrihub360","customDomains":["docs.agrihub360.com"],"gitSource":{"type":"github","owner":"ereynalabs","repo":"agrihub360-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ab144efa6f4f373365ca742","clientVersion":"0.0.4142","searchFilterCounts":[{"language":"default","tag":"Guides","count":102},{"language":"default","tag":"How Do I","count":42},{"language":"default","tag":"Devices","count":12},{"language":"default","tag":"Field Monitoring","count":11},{"language":"default","tag":"Farm Management","count":10},{"language":"default","tag":"Models","count":10},{"language":"default","tag":"Decision Windows","count":9},{"language":"default","tag":"Map","count":9},{"language":"default","tag":"Compliance \u0026 Records","count":8},{"language":"default","tag":"API Reference","count":7}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"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":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#content-area p,#content-area li,.prose p,.prose li{text-align:justify;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto}#content-area figcaption,#content-area table p,.prose figcaption,.prose table p{text-align:left}#content-area img,.prose img{display:block;margin-left:auto;margin-right:auto}#content-area .mermaid,#content-area .mermaid svg,.prose .mermaid,.prose .mermaid svg{display:block;margin-left:auto;margin-right:auto}#content-area figure,.prose figure{margin-top:2rem;margin-bottom:2.5rem}#content-area figure figcaption,.prose figure figcaption{margin-top:0.75rem}#content-area .refs,.prose .refs{font-size:0.8rem;line-height:1.5;color:var(--gray-600, #4b5563)}#content-area .refs p,#content-area .refs li,.prose .refs p,.prose .refs li{font-size:inherit;text-align:left;margin-top:0.25rem;margin-bottom:0.25rem}#content-area .refs a,.prose .refs a{font-weight:500}img[src^=\"/images/screens/\"]{border:9px solid #1A1714;border-radius:30px;box-shadow:0 10px 30px rgba(26, 23, 20, 0.18), 0 0 0 1px rgba(26, 23, 20, 0.35);background:#1A1714}"}],"page":{"pagePath":"features/account-and-data/two-factor-sign-in","slug":"/features/account-and-data/two-factor-sign-in","pageMetadata":{"title":"Two-factor Sign-in","description":"TOTP on any account.","href":"/features/account-and-data/two-factor-sign-in"},"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: \"TOTP on any account.\"\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`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`How to: `,_jsx(_components.a,{href:`/how-do-i/more/turn-on-two-factor`,children:`Turn On Two-factor`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`what-it-tells-you`,children:`What It Tells You`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Two-factor sign-in`}),` asks for a six-digit code from an authenticator app as well as your password. The farm record holds the applications log, the compliance pack and the device keys. A leaked password on its own is not enough to reach them. Any account can turn it on. An owner can ask every person on the farm to turn it on.`]}),`\n`,_jsx(Heading,{level:`2`,id:`how-it-works`,children:`How It Works`}),`\n`,_jsxs(_components.p,{children:[`Scan the QR code from your account settings with an authenticator app that supports `,_jsx(_components.strong,{children:`TOTP`}),`, time-based one-time passwords. Enter the code it shows at each 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":"Two-factor Sign-in","description":"TOTP on any account.","href":"/features/account-and-data/two-factor-sign-in"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What It Tells You","slug":"what-it-tells-you","depth":2,"children":[]},{"title":"How It Works","slug":"how-it-works","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"agrihub360","siteName":"AgriHub360","title":"Two-factor Sign-in - AgriHub360","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-20T16:28:29.225Z","originalFileLocation":"features/account-and-data/two-factor-sign-in.mdx"},"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=\"TOTP on any account.\">\u003cmeta data-mint-head name=\"application-name\" content=\"AgriHub360\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/agrihub360/YYgrarxlX8kO7l_F/_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/agrihub360/YYgrarxlX8kO7l_F/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/agrihub360/YYgrarxlX8kO7l_F/_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/agrihub360/YYgrarxlX8kO7l_F/_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/agrihub360/YYgrarxlX8kO7l_F/_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/agrihub360/YYgrarxlX8kO7l_F/_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/agrihub360/YYgrarxlX8kO7l_F/_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/agrihub360/YYgrarxlX8kO7l_F/_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/agrihub360/YYgrarxlX8kO7l_F/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Two-factor Sign-in - AgriHub360\">\u003cmeta data-mint-head property=\"og:description\" content=\"TOTP on any account.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"AgriHub360\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.agrihub360.com/features/account-and-data/two-factor-sign-in\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://agrihub360.mintlify.site/_mintlify/api/og/v2?division=Account+%26+Data\u0026amp;title=Two-factor+Sign-in\u0026amp;description=TOTP+on+any+account.\u0026amp;theme=ab602d2acfc87f7680331717\u0026amp;signature=f4aeb086e22320470b98196fc81beec09418d0e10c43c456e9873d0657ad9d15\">\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=\"Two-factor Sign-in - AgriHub360\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"TOTP on any account.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://agrihub360.mintlify.site/_mintlify/api/og/v2?division=Account+%26+Data\u0026amp;title=Two-factor+Sign-in\u0026amp;description=TOTP+on+any+account.\u0026amp;theme=ab602d2acfc87f7680331717\u0026amp;signature=f4aeb086e22320470b98196fc81beec09418d0e10c43c456e9873d0657ad9d15\">\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/agrihub360/YYgrarxlX8kO7l_F/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"AgriHub360\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#146134\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.agrihub360.com/features/account-and-data/two-factor-sign-in\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/features/account-and-data/two-factor-sign-in.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.agrihub360.com/#organization\",\"name\":\"AgriHub360\",\"url\":\"https://docs.agrihub360.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/logo/light.svg?fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=cef992e338466069816ce0a6ae768d72\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.agrihub360.com#website\",\"name\":\"AgriHub360\",\"url\":\"https://docs.agrihub360.com\",\"publisher\":{\"@id\":\"https://docs.agrihub360.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.agrihub360.com/features/account-and-data/two-factor-sign-in#webpage\",\"url\":\"https://docs.agrihub360.com/features/account-and-data/two-factor-sign-in\",\"name\":\"Two-factor Sign-in\",\"description\":\"TOTP on any account.\",\"dateModified\":\"2026-09-20T16:28:29.225Z\",\"isPartOf\":{\"@id\":\"https://docs.agrihub360.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.agrihub360.com/features/account-and-data/two-factor-sign-in#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.agrihub360.com/features/account-and-data/two-factor-sign-in#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Account \u0026 Data\",\"item\":\"https://docs.agrihub360.com/features/account-and-data\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Two-factor Sign-in\",\"item\":\"https://docs.agrihub360.com/features/account-and-data/two-factor-sign-in\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.agrihub360.com/features/account-and-data/two-factor-sign-in#article\",\"headline\":\"Two-factor Sign-in\",\"name\":\"Two-factor Sign-in\",\"description\":\"TOTP on any account.\",\"url\":\"https://docs.agrihub360.com/features/account-and-data/two-factor-sign-in\",\"mainEntityOfPage\":{\"@id\":\"https://docs.agrihub360.com/features/account-and-data/two-factor-sign-in#webpage\"},\"dateModified\":\"2026-09-20T16:28:29.225Z\",\"publisher\":{\"@id\":\"https://docs.agrihub360.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.agrihub360.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"AgriHub360\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"AgriHub360\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/features/account-and-data/two-factor-sign-in.md","siteName":"AgriHub360","nav":{"global":null,"tabs":[{"tab":"Guides","icon":"book-open","groups":[{"group":"Start Here","pages":[{"title":"Overview","href":""},{"title":"AgriHub360 101","href":"/agrihub360-101"},{"title":"Your First Week","href":"/start-here/your-first-week"},{"title":"Words on the Screen","href":"/start-here/words-on-the-screen"}]},{"group":"How Do I","pages":[{"title":"How Do I","href":"/how-do-i/overview"},{"group":"Today","pages":[{"title":"See the Week's Decisions","href":"/how-do-i/today/see-the-weeks-decisions"},{"title":"Tick a Decision","href":"/how-do-i/today/tick-a-decision"},{"title":"Hand a Decision to Someone","href":"/how-do-i/today/hand-a-decision-to-someone"},{"title":"Read Where a Decision Comes From","href":"/how-do-i/today/read-where-a-decision-comes-from"},{"title":"Get the Email and the Push Before a Date","href":"/how-do-i/today/get-the-email-and-the-push-before-a-date"}]},{"group":"Map","pages":[{"title":"Draw a Field","href":"/how-do-i/map/draw-a-field"},{"title":"Upload the RPA File","href":"/how-do-i/map/upload-the-rpa-file"},{"title":"Draw a Store, a Heap and a Ditch","href":"/how-do-i/map/draw-a-store-a-heap-and-a-ditch"},{"title":"Place a Probe on the Field","href":"/how-do-i/map/place-a-probe-on-the-field"},{"title":"Draw Zones and Run the Stability Test","href":"/how-do-i/map/draw-zones-and-run-the-stability-test"},{"title":"Set the Rates and Export for the Tractor","href":"/how-do-i/map/set-the-rates-and-export-for-the-tractor"},{"title":"Move a Herd","href":"/how-do-i/map/move-a-herd"},{"title":"Read the Grazing Wedge","href":"/how-do-i/map/read-the-grazing-wedge"},{"title":"Switch the Layers","href":"/how-do-i/map/switch-the-layers"}]},{"group":"Records","pages":[{"title":"Log a Spray","href":"/how-do-i/records/log-a-spray"},{"title":"Log Fertiliser or Manure","href":"/how-do-i/records/log-fertiliser-or-manure"},{"title":"Add a Photo to a Record","href":"/how-do-i/records/add-a-photo-to-a-record"},{"title":"Let the Assistant Draft a Record","href":"/how-do-i/records/let-the-assistant-draft-a-record"},{"title":"Log a Soil Sample","href":"/how-do-i/records/log-a-soil-sample"},{"title":"Record a Harvest","href":"/how-do-i/records/record-a-harvest"},{"title":"Write a Record with No Signal","href":"/how-do-i/records/write-a-record-with-no-signal"}]},{"group":"Compliance","pages":[{"title":"Read the Inspection List and Fix a Line","href":"/how-do-i/compliance/read-the-inspection-list-and-fix-a-line"},{"title":"See the Closed Period on Each Field","href":"/how-do-i/compliance/see-the-closed-period-on-each-field"},{"title":"Build and Share the Pack","href":"/how-do-i/compliance/build-and-share-the-pack"},{"title":"Fill In the NVZ Record","href":"/how-do-i/compliance/fill-in-the-nvz-record"},{"title":"Attach SFI Evidence","href":"/how-do-i/compliance/attach-sfi-evidence"},{"title":"Open the Manure Plan","href":"/how-do-i/compliance/open-the-manure-plan"}]},{"group":"More","pages":[{"title":"Set Up the Farm","href":"/how-do-i/more/set-up-the-farm"},{"title":"Invite the Team and Set Roles","href":"/how-do-i/more/invite-the-team-and-set-roles"},{"title":"Invite an Advisor","href":"/how-do-i/more/invite-an-advisor"},{"title":"Choose a Plan","href":"/how-do-i/more/choose-a-plan"},{"title":"Turn On Two-factor","href":"/how-do-i/more/turn-on-two-factor"},{"title":"Leave or Delete a Farm","href":"/how-do-i/more/leave-or-delete-a-farm"}]},{"group":"Sensors","pages":[{"title":"Is a Probe Worth It Here","href":"/how-do-i/sensors/is-a-probe-worth-it-here"},{"title":"Claim the Sensor","href":"/how-do-i/sensors/claim-the-sensor"},{"title":"Connect a Station","href":"/how-do-i/sensors/connect-a-station"},{"title":"Set a Trigger","href":"/how-do-i/sensors/set-a-trigger"},{"title":"A Sensor Has Gone Quiet","href":"/how-do-i/sensors/a-sensor-has-gone-quiet"}]},{"group":"For advisors","pages":[{"title":"Your Today Across Client Farms","href":"/how-do-i/advisors/your-today-across-client-farms"},{"title":"Answer a Held Question","href":"/how-do-i/advisors/answer-a-held-question"},{"title":"The Licence and What a Client Pays","href":"/how-do-i/advisors/the-licence-and-what-a-client-pays"}]}]},{"group":"Field Monitoring","pages":[{"title":"Overview","href":"/features/field-monitoring"},{"title":"Live Soil Readings","href":"/features/field-monitoring/live-soil-readings"},{"title":"Plain-language Alerts","href":"/features/field-monitoring/plain-language-alerts"},{"title":"Field Health Review","href":"/features/field-monitoring/field-health-review"},{"title":"Sub-field Zones","href":"/features/field-monitoring/sub-field-zones"},{"title":"Satellite NDVI","href":"/features/field-monitoring/satellite-ndvi"},{"title":"One-timeline Fusion","href":"/features/field-monitoring/one-timeline-fusion"},{"title":"Growth Stage (GDD)","href":"/features/field-monitoring/growth-stage-gdd"},{"title":"7-day Weather and Frost","href":"/features/field-monitoring/7-day-weather-and-frost"},{"title":"Field Map First","href":"/features/field-monitoring/field-map-first"},{"title":"Measured Against Modelled","href":"/features/field-monitoring/measured-against-modelled"}]},{"group":"Decision Windows","pages":[{"title":"Overview","href":"/features/decision-windows"},{"title":"Today's Decisions","href":"/features/decision-windows/todays-decisions"},{"title":"Drilling Window","href":"/features/decision-windows/drilling-window"},{"title":"Spray Window","href":"/features/decision-windows/spray-window"},{"title":"Nitrogen Timing","href":"/features/decision-windows/nitrogen-timing"},{"title":"BYDV Day-degrees","href":"/features/decision-windows/bydv-day-degrees"},{"title":"Drought-stress Index","href":"/features/decision-windows/drought-stress-index"},{"title":"Custom Triggers","href":"/features/decision-windows/custom-triggers"},{"title":"Trafficability","href":"/features/decision-windows/trafficability"}]},{"group":"Nutrient Planning","pages":[{"title":"Overview","href":"/features/nutrient-planning"},{"title":"RB209 Nutrient Plans","href":"/features/nutrient-planning/rb209-nutrient-plans"},{"title":"Nitrogen Timing","href":"/features/nutrient-planning/nitrogen-timing"},{"title":"Applications Log","href":"/features/nutrient-planning/applications-log"},{"title":"Modelled Nitrogen","href":"/features/nutrient-planning/modelled-nitrogen"},{"title":"Zone-rate Planning","href":"/features/nutrient-planning/zone-rate-planning"}]},{"group":"Crop Protection","pages":[{"title":"Overview","href":"/features/crop-protection"},{"title":"Scout Photo Diagnosis","href":"/features/crop-protection/scout-photo-diagnosis"},{"title":"Pest Forecasts","href":"/features/crop-protection/pest-forecasts"},{"title":"Regional Outbreak Alerts","href":"/features/crop-protection/regional-outbreak-alerts"},{"title":"Outbreak Map","href":"/features/crop-protection/outbreak-map"}]},{"group":"Compliance \u0026 Records","pages":[{"title":"Overview","href":"/features/compliance-and-records"},{"title":"NVZ Nitrogen Records","href":"/features/compliance-and-records/nvz-nitrogen-records"},{"title":"SFI 2026 Evidence","href":"/features/compliance-and-records/sfi-2026-evidence"},{"title":"Spray Log with MAPP Check","href":"/features/compliance-and-records/spray-log-with-mapp-check"},{"title":"EUDR Dossier","href":"/features/compliance-and-records/eudr-dossier"},{"title":"One Compliance Vault","href":"/features/compliance-and-records/one-compliance-vault"},{"title":"The Records Timeline","href":"/features/compliance-and-records/records-timeline"},{"title":"Nation-specific Rules","href":"/features/compliance-and-records/nation-specific-rules"}]},{"group":"Farm Management","pages":[{"title":"Overview","href":"/features/farm-management"},{"title":"Variety Evidence","href":"/features/farm-management/variety-evidence"},{"title":"Per-field Profit and Loss","href":"/features/farm-management/per-field-profit-and-loss"},{"title":"Ledger Import","href":"/features/farm-management/ledger-import"},{"title":"Payback Panel","href":"/features/farm-management/payback-panel"},{"title":"Team and Roles","href":"/features/farm-management/team-and-roles"},{"title":"Agronomist Access","href":"/features/farm-management/agronomist-access"},{"title":"Farm Map and Siting Checks","href":"/features/farm-management/farm-map-and-siting-checks"},{"title":"Livestock and the Manure Plan","href":"/features/farm-management/livestock-and-manure-plan"},{"title":"Key Dates","href":"/features/farm-management/key-dates"}]},{"group":"Account \u0026 Data","pages":[{"title":"Overview","href":"/features/account-and-data"},{"title":"Consent-first Data Sharing","description":"Scout photos and harvest results are separate switches, off by default.","href":"/features/account-and-data/consent-first-data-sharing"},{"title":"Two-factor Sign-in","href":"/features/account-and-data/two-factor-sign-in"},{"title":"Farmer Sharing Groups","description":"Pool readings with the farms you choose.","href":"/features/account-and-data/farmer-sharing-groups"},{"title":"Offline Action Queue","href":"/features/account-and-data/offline-action-queue"},{"title":"Map First, Account Later","href":"/features/account-and-data/map-first-account-later"}]},{"group":"For Inspectors and Assessors","pages":[{"title":"Reading the Pack","href":"/for-inspectors/reading-the-pack"}]}]},{"tab":"Devices","icon":"microchip","pages":[{"title":"Devices","href":"/devices/overview"}]},{"tab":"API Reference","icon":"code","pages":[{"title":"API Reference","href":"/quickstart"}]},{"tab":"Models","icon":"chart-line","pages":[{"title":"Models","href":"/models/overview"}]}]},"basePath":"","title":"Two-factor Sign-in - AgriHub360","buildId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","deploymentId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","dynamics":[],"chunks":[]}