[{"data":1,"prerenderedAt":681},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fsignup\u002F":3,"docs-nav":228},{"id":4,"title":5,"body":6,"description":19,"extension":217,"layout":218,"meta":219,"navGroup":218,"navGroupOrder":218,"navOrder":218,"navTitle":220,"navigation":132,"originalPath":221,"path":222,"redirect":218,"seo":223,"stem":224,"updated":225,"version":226,"__hash__":227},"docs\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fsignup.md","User Sign Up Flow",{"type":7,"value":8,"toc":215},"minimark",[9,13,211],[10,11,5],"h1",{"id":12},"user-sign-up-flow",[14,15,20],"pre",{"className":16,"code":17,"language":18,"meta":19,"style":19},"language-mermaid shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","sequenceDiagram\n    autonumber\n    participant UE as UserEmail\n    participant US as User\n    participant UI\n    participant RT as Runtime\n    participant DB\n    US->>UI: Enters details on sign-up page\n    US->>UI: Clicks Sign-up\n    UI->>+RT: POST \u002Faccount\u002Fregister\n    RT->>DB: Create User\n    RT->>RT: Generate Email Verification Token\n    par Runtime to UserEmail\n        RT->>UE: Send email containing verification code\n    and Runtime to UI\n        RT-->>-UI: { status: 'okay' } and session created\n    end\n\n    UI->>UI: Show 'Check your email' page\n    UE-->>US: Email received\n    US->>+UI: Enters verification code\n    US->>UI: Click \"Continue\" button\n    UI->>+RT: POST \u002Faccount\u002Fverify\u002Ftoken { token }\n    RT->>RT: Checks {token} is for the logged in user\n    RT->>DB: User.email_verified=true\n    loop for each pending invite\n        RT->>DB: Add user to team\n        RT->>DB: Delete invite\n        RT->>DB: Update audit log\n    end\n    RT-->>-US: Redirect '\u002F'\n","mermaid","",[21,22,23,31,37,43,49,55,61,67,73,79,85,91,97,103,109,115,121,127,134,140,146,152,158,164,170,176,182,188,194,200,205],"code",{"__ignoreMap":19},[24,25,28],"span",{"class":26,"line":27},"line",1,[24,29,30],{},"sequenceDiagram\n",[24,32,34],{"class":26,"line":33},2,[24,35,36],{},"    autonumber\n",[24,38,40],{"class":26,"line":39},3,[24,41,42],{},"    participant UE as UserEmail\n",[24,44,46],{"class":26,"line":45},4,[24,47,48],{},"    participant US as User\n",[24,50,52],{"class":26,"line":51},5,[24,53,54],{},"    participant UI\n",[24,56,58],{"class":26,"line":57},6,[24,59,60],{},"    participant RT as Runtime\n",[24,62,64],{"class":26,"line":63},7,[24,65,66],{},"    participant DB\n",[24,68,70],{"class":26,"line":69},8,[24,71,72],{},"    US->>UI: Enters details on sign-up page\n",[24,74,76],{"class":26,"line":75},9,[24,77,78],{},"    US->>UI: Clicks Sign-up\n",[24,80,82],{"class":26,"line":81},10,[24,83,84],{},"    UI->>+RT: POST \u002Faccount\u002Fregister\n",[24,86,88],{"class":26,"line":87},11,[24,89,90],{},"    RT->>DB: Create User\n",[24,92,94],{"class":26,"line":93},12,[24,95,96],{},"    RT->>RT: Generate Email Verification Token\n",[24,98,100],{"class":26,"line":99},13,[24,101,102],{},"    par Runtime to UserEmail\n",[24,104,106],{"class":26,"line":105},14,[24,107,108],{},"        RT->>UE: Send email containing verification code\n",[24,110,112],{"class":26,"line":111},15,[24,113,114],{},"    and Runtime to UI\n",[24,116,118],{"class":26,"line":117},16,[24,119,120],{},"        RT-->>-UI: { status: 'okay' } and session created\n",[24,122,124],{"class":26,"line":123},17,[24,125,126],{},"    end\n",[24,128,130],{"class":26,"line":129},18,[24,131,133],{"emptyLinePlaceholder":132},true,"\n",[24,135,137],{"class":26,"line":136},19,[24,138,139],{},"    UI->>UI: Show 'Check your email' page\n",[24,141,143],{"class":26,"line":142},20,[24,144,145],{},"    UE-->>US: Email received\n",[24,147,149],{"class":26,"line":148},21,[24,150,151],{},"    US->>+UI: Enters verification code\n",[24,153,155],{"class":26,"line":154},22,[24,156,157],{},"    US->>UI: Click \"Continue\" button\n",[24,159,161],{"class":26,"line":160},23,[24,162,163],{},"    UI->>+RT: POST \u002Faccount\u002Fverify\u002Ftoken { token }\n",[24,165,167],{"class":26,"line":166},24,[24,168,169],{},"    RT->>RT: Checks {token} is for the logged in user\n",[24,171,173],{"class":26,"line":172},25,[24,174,175],{},"    RT->>DB: User.email_verified=true\n",[24,177,179],{"class":26,"line":178},26,[24,180,181],{},"    loop for each pending invite\n",[24,183,185],{"class":26,"line":184},27,[24,186,187],{},"        RT->>DB: Add user to team\n",[24,189,191],{"class":26,"line":190},28,[24,192,193],{},"        RT->>DB: Delete invite\n",[24,195,197],{"class":26,"line":196},29,[24,198,199],{},"        RT->>DB: Update audit log\n",[24,201,203],{"class":26,"line":202},30,[24,204,126],{},[24,206,208],{"class":26,"line":207},31,[24,209,210],{},"    RT-->>-US: Redirect '\u002F'\n",[212,213,214],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":19,"searchDepth":45,"depth":45,"links":216},[],"md",null,{},"User Sign up Flow","contribute\u002Fworkflows\u002Fsignup.md","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fsignup",{"title":5,"description":19},"docs\u002Fcontribute\u002Fworkflows\u002Fsignup","2024-07-17 16:23:35 +0100","2.33.2","zZqrswpZHGxHxQVH3PPXSMVbzPQmTAqSzRknPlhXRZo",[229,236,255,266],{"name":230,"order":27,"children":231},"FlowFuse User Manuals",[232],{"title":233,"path":234,"group":230,"groupOrder":27,"order":33,"children":235},"FlowFuse API","\u002Fdocs\u002Fapi",[],{"name":237,"order":45,"children":238},"FlowFuse Self-Hosted",[239,243],{"title":240,"path":241,"group":237,"groupOrder":45,"order":27,"children":242},"Quick Start","\u002Fdocs\u002Fquick-start",[],{"title":244,"path":245,"group":237,"groupOrder":45,"order":39,"children":246},"Upgrading FlowFuse","\u002Fdocs\u002Fupgrade",[247,251],{"title":248,"path":249,"order":218,"children":250},"Installing a license","\u002Fdocs\u002Fupgrade\u002Fopen-source-to-premium",[],{"title":252,"path":253,"order":218,"children":254},"Upgrading the Node-RED version","\u002Fdocs\u002Fupgrade\u002Fnodered-version",[],{"name":256,"order":51,"children":257},"Support",[258,262],{"title":259,"path":260,"group":256,"groupOrder":51,"order":39,"children":261},"Premium Support","\u002Fdocs\u002Fpremium-support",[],{"title":263,"path":264,"group":256,"groupOrder":51,"order":218,"children":265},"Debugging Node-RED issues","\u002Fdocs\u002Fdebugging",[],{"name":267,"order":218,"children":268},"Other",[269,317,329,406,454,473,547,558],{"title":270,"path":271,"order":218,"children":272},"admin","\u002Fdocs\u002Fadmin",[273,277,289,297,301,305,309,313],{"title":274,"path":275,"order":27,"children":276},"Administering FlowFuse","\u002Fdocs\u002Fadmin\u002Fintroduction",[],{"title":278,"path":279,"order":218,"children":280},"Configuring Single Sign-On (SSO)","\u002Fdocs\u002Fadmin\u002Fsso",[281,285],{"title":282,"path":283,"order":218,"children":284},"LDAP SSO","\u002Fdocs\u002Fadmin\u002Fsso\u002Fldap",[],{"title":286,"path":287,"order":218,"children":288},"SAML SSO","\u002Fdocs\u002Fadmin\u002Fsso\u002Fsaml",[],{"title":290,"path":291,"order":218,"children":292},"hardening","\u002Fdocs\u002Fadmin\u002Fhardening",[293],{"title":294,"path":295,"order":218,"children":296},"Kubernetes Hardening","\u002Fdocs\u002Fadmin\u002Fhardening\u002Fkubernetes",[],{"title":298,"path":299,"order":218,"children":300},"Monitoring","\u002Fdocs\u002Fadmin\u002Fmonitoring",[],{"title":302,"path":303,"order":218,"children":304},"Observability","\u002Fdocs\u002Fadmin\u002Fobservability",[],{"title":306,"path":307,"order":218,"children":308},"Soft Launch Enablement","\u002Fdocs\u002Fadmin\u002Ffeature-flags",[],{"title":310,"path":311,"order":218,"children":312},"Telemetry","\u002Fdocs\u002Fadmin\u002Ftelemetry",[],{"title":314,"path":315,"order":218,"children":316},"User Management","\u002Fdocs\u002Fadmin\u002Fuser-management",[],{"title":318,"path":319,"order":218,"children":320},"cloud","\u002Fdocs\u002Fcloud",[321,325],{"title":322,"path":323,"order":27,"children":324},"Introduction","\u002Fdocs\u002Fcloud\u002Fintroduction",[],{"title":326,"path":327,"order":218,"children":328},"FlowFuse Cloud Billing","\u002Fdocs\u002Fcloud\u002Fbilling",[],{"title":330,"path":331,"order":218,"children":332},"contribute","\u002Fdocs\u002Fcontribute",[333,336,340,344,348,352,356,364,398,402],{"title":322,"path":334,"order":27,"children":335},"\u002Fdocs\u002Fcontribute\u002Fintroduction",[],{"title":337,"path":338,"order":218,"children":339},"Adding Template Settings","\u002Fdocs\u002Fcontribute\u002Fadding-template-settings",[],{"title":341,"path":342,"order":218,"children":343},"API Design","\u002Fdocs\u002Fcontribute\u002Fapi-design",[],{"title":345,"path":346,"order":218,"children":347},"Creating debug stack containers","\u002Fdocs\u002Fcontribute\u002Fcreating-debug-stack-containers",[],{"title":349,"path":350,"order":218,"children":351},"Database migrations","\u002Fdocs\u002Fcontribute\u002Fdb-migrations",[],{"title":353,"path":354,"order":218,"children":355},"FlowFuse Architecture","\u002Fdocs\u002Fcontribute\u002Farchitecture",[],{"title":357,"path":358,"order":218,"children":359},"Local Install","\u002Fdocs\u002Fcontribute\u002Flocal",[360],{"title":361,"path":362,"order":218,"children":363},"Local Stacks","\u002Fdocs\u002Fcontribute\u002Flocal\u002Fstacks",[],{"title":365,"path":366,"order":218,"children":367},"State Flows","\u002Fdocs\u002Fcontribute\u002Fworkflows",[368,372,376,380,384,388,392,396],{"title":369,"path":370,"order":218,"children":371},"Device Editor","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fdevice-editor",[],{"title":373,"path":374,"order":218,"children":375},"Instance states","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fproject-states",[],{"title":377,"path":378,"order":218,"children":379},"Invite External Users","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Finvite-external-user",[],{"title":381,"path":382,"order":218,"children":383},"Project Creation","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fproject-create",[],{"title":385,"path":386,"order":218,"children":387},"Reset Password Flow","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fpassword-reset",[],{"title":389,"path":390,"order":218,"children":391},"Team creation Flow","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fteam-create",[],{"title":393,"path":394,"order":218,"children":395},"User Login Flows","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Flogin",[],{"title":220,"path":222,"order":218,"children":397},[],{"title":399,"path":400,"order":218,"children":401},"Team Broker","\u002Fdocs\u002Fcontribute\u002Fteam-broker",[],{"title":403,"path":404,"order":218,"children":405},"Working with Feature Flags","\u002Fdocs\u002Fcontribute\u002Ffeature-flags",[],{"title":407,"path":408,"order":218,"children":409},"device-agent","\u002Fdocs\u002Fdevice-agent",[410,414,417,421,425,429],{"title":411,"path":412,"order":27,"children":413},"FlowFuse Device Agent Introduction","\u002Fdocs\u002Fdevice-agent\u002Fintroduction",[],{"title":240,"path":415,"order":33,"children":416},"\u002Fdocs\u002Fdevice-agent\u002Fquickstart",[],{"title":418,"path":419,"order":45,"children":420},"Register your Remote Instance","\u002Fdocs\u002Fdevice-agent\u002Fregister",[],{"title":422,"path":423,"order":51,"children":424},"Running the Agent","\u002Fdocs\u002Fdevice-agent\u002Frunning",[],{"title":426,"path":427,"order":57,"children":428},"Deploying your Flows","\u002Fdocs\u002Fdevice-agent\u002Fdeploy",[],{"title":430,"path":431,"order":218,"children":432},"install","\u002Fdocs\u002Fdevice-agent\u002Finstall",[433,438,442,446,450],{"title":434,"path":435,"group":436,"order":27,"children":437},"Overview","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Foverview","DeviceAgentInstallation",[],{"title":439,"path":440,"group":436,"order":33,"children":441},"Device Agent Installer","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fdevice-agent-installer",[],{"title":443,"path":444,"group":436,"order":39,"children":445},"Docker Install","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fdocker",[],{"title":447,"path":448,"group":436,"order":45,"children":449},"Kubernetes Install","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fkubernetes",[],{"title":451,"path":452,"group":436,"order":51,"children":453},"Manual Install with NPM","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fmanual",[],{"title":455,"path":456,"order":218,"children":457},"hardware","\u002Fdocs\u002Fhardware",[458,461,465,469],{"title":434,"path":459,"order":27,"children":460},"\u002Fdocs\u002Fhardware\u002Fintroduction",[],{"title":462,"path":463,"order":33,"children":464},"ctrlX - Node-RED","\u002Fdocs\u002Fhardware\u002Fctrlx-node-red",[],{"title":466,"path":467,"order":39,"children":468},"ctrlX - Device Agent","\u002Fdocs\u002Fhardware\u002Fctrlx-device-agent",[],{"title":470,"path":471,"order":39,"children":472},"Raspberry Pi with Raspbian","\u002Fdocs\u002Fhardware\u002Fraspbian",[],{"title":430,"path":474,"order":218,"children":475},"\u002Fdocs\u002Finstall",[476,479,483,487,507,511,515,519],{"title":434,"path":477,"order":27,"children":478},"\u002Fdocs\u002Finstall\u002Fintroduction",[],{"title":480,"path":481,"order":218,"children":482},"Configuring FlowFuse","\u002Fdocs\u002Finstall\u002Fconfiguration",[],{"title":484,"path":485,"order":218,"children":486},"DNS Setup","\u002Fdocs\u002Finstall\u002Fdns-setup",[],{"title":488,"path":489,"order":218,"children":490},"Docker install","\u002Fdocs\u002Finstall\u002Fdocker",[491,495,499,503],{"title":492,"path":493,"order":218,"children":494},"Add Project Stacks on Docker","\u002Fdocs\u002Finstall\u002Fdocker\u002Fstacks",[],{"title":496,"path":497,"order":218,"children":498},"Docker Engine on Windows","\u002Fdocs\u002Finstall\u002Fdocker\u002Fwindows-docker-ce",[],{"title":500,"path":501,"order":218,"children":502},"Docker from AWS Market Place","\u002Fdocs\u002Finstall\u002Fdocker\u002Faws-marketplace",[],{"title":504,"path":505,"order":218,"children":506},"Docker on Digital Ocean","\u002Fdocs\u002Finstall\u002Fdocker\u002Fdigital-ocean",[],{"title":508,"path":509,"order":218,"children":510},"Email configuration","\u002Fdocs\u002Finstall\u002Femail-providers",[],{"title":512,"path":513,"order":218,"children":514},"First Run Setup","\u002Fdocs\u002Finstall\u002Ffirst-run",[],{"title":516,"path":517,"order":218,"children":518},"FlowFuse File Storage","\u002Fdocs\u002Finstall\u002Ffile-storage",[],{"title":520,"path":521,"order":218,"children":522},"Install FlowFuse on Kubernetes","\u002Fdocs\u002Finstall\u002Fkubernetes",[523,527,531,535,539,543],{"title":524,"path":525,"order":218,"children":526},"AWS EKS Installation","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Faws",[],{"title":528,"path":529,"order":218,"children":530},"AWS EKS Installation with Terraform and Helm","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Faws-terraform",[],{"title":532,"path":533,"order":218,"children":534},"Digital Ocean Kubernetes Installation","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fdigital-ocean",[],{"title":536,"path":537,"order":218,"children":538},"Ingress Controller Migration","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fingress-controller-migration",[],{"title":540,"path":541,"order":218,"children":542},"Kubernetes Project Stacks","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fstacks",[],{"title":544,"path":545,"order":218,"children":546},"OpenShift Installation","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fopenshift",[],{"title":548,"path":549,"order":218,"children":550},"migration","\u002Fdocs\u002Fmigration",[551,554],{"title":322,"path":552,"order":27,"children":553},"\u002Fdocs\u002Fmigration\u002Fintroduction",[],{"title":555,"path":556,"order":218,"children":557},"Node-RED Tools plugin","\u002Fdocs\u002Fmigration\u002Fnode-red-tools",[],{"title":559,"path":560,"order":218,"children":561},"user","\u002Fdocs\u002Fuser",[562,566,570,574,578,582,586,590,594,598,602,606,618,622,626,630,634,638,642,646,650,654,658,662,666,670,673,677],{"title":563,"path":564,"order":27,"children":565},"Getting Started","\u002Fdocs\u002Fuser\u002Fintroduction",[],{"title":567,"path":568,"order":27,"children":569},"Static asset service","\u002Fdocs\u002Fuser\u002Fstatic-asset-service",[],{"title":571,"path":572,"order":33,"children":573},"Bill of Materials","\u002Fdocs\u002Fuser\u002Fbill-of-materials",[],{"title":575,"path":576,"order":33,"children":577},"FlowFuse Concepts","\u002Fdocs\u002Fuser\u002Fconcepts",[],{"title":579,"path":580,"order":81,"children":581},"Instance States","\u002Fdocs\u002Fuser\u002Finstance-states",[],{"title":583,"path":584,"order":218,"children":585},"Changing the Stack","\u002Fdocs\u002Fuser\u002Fchangestack",[],{"title":587,"path":588,"order":218,"children":589},"Custom Hostnames","\u002Fdocs\u002Fuser\u002Fcustom-hostnames",[],{"title":591,"path":592,"order":218,"children":593},"Custom Node Packages","\u002Fdocs\u002Fuser\u002Fcustom-npm-packages",[],{"title":595,"path":596,"order":218,"children":597},"Dashboards","\u002Fdocs\u002Fuser\u002Fdashboards",[],{"title":599,"path":600,"order":218,"children":601},"DevOps Pipelines","\u002Fdocs\u002Fuser\u002Fdevops-pipelines",[],{"title":603,"path":604,"order":218,"children":605},"Environment Variables","\u002Fdocs\u002Fuser\u002Fenvvar",[],{"title":607,"path":608,"order":218,"children":609},"FlowFuse Expert","\u002Fdocs\u002Fuser\u002Fexpert",[610,614],{"title":611,"path":612,"order":218,"children":613},"AI in Node-RED","\u002Fdocs\u002Fuser\u002Fexpert\u002Fnode-red-embedded-ai",[],{"title":615,"path":616,"order":218,"children":617},"Chat Interface","\u002Fdocs\u002Fuser\u002Fexpert\u002Fchat",[],{"title":619,"path":620,"order":218,"children":621},"FlowFuse File Nodes","\u002Fdocs\u002Fuser\u002Ffilenodes",[],{"title":623,"path":624,"order":218,"children":625},"FlowFuse MQTT Nodes","\u002Fdocs\u002Fuser\u002Fmqtt-nodes",[],{"title":627,"path":628,"order":218,"children":629},"FlowFuse Persistent Context","\u002Fdocs\u002Fuser\u002Fpersistent-context",[],{"title":631,"path":632,"order":218,"children":633},"FlowFuse Project Nodes","\u002Fdocs\u002Fuser\u002Fprojectnodes",[],{"title":635,"path":636,"order":218,"children":637},"FlowFuse Tables","\u002Fdocs\u002Fuser\u002Fff-tables",[],{"title":639,"path":640,"order":218,"children":641},"Groups","\u002Fdocs\u002Fuser\u002Fdevice-groups",[],{"title":643,"path":644,"order":218,"children":645},"High Availability mode","\u002Fdocs\u002Fuser\u002Fhigh-availability",[],{"title":647,"path":648,"order":218,"children":649},"HTTP Access Tokens","\u002Fdocs\u002Fuser\u002Fhttp-access-tokens",[],{"title":651,"path":652,"order":218,"children":653},"Instance Settings","\u002Fdocs\u002Fuser\u002Finstance-settings",[],{"title":655,"path":656,"order":218,"children":657},"Logging","\u002Fdocs\u002Fuser\u002Flogs",[],{"title":659,"path":660,"order":218,"children":661},"Role-Based Access Control","\u002Fdocs\u002Fuser\u002Frole-based-access-control",[],{"title":663,"path":664,"order":218,"children":665},"Shared Team Library","\u002Fdocs\u002Fuser\u002Fshared-library",[],{"title":667,"path":668,"order":218,"children":669},"Snapshots","\u002Fdocs\u002Fuser\u002Fsnapshots",[],{"title":399,"path":671,"order":218,"children":672},"\u002Fdocs\u002Fuser\u002Fteambroker",[],{"title":674,"path":675,"order":218,"children":676},"Teams","\u002Fdocs\u002Fuser\u002Fteam",[],{"title":678,"path":679,"order":218,"children":680},"User Settings","\u002Fdocs\u002Fuser\u002Fuser-settings",[],1786546038426]