[{"data":1,"prerenderedAt":373},["ShallowReactive",2],{"docs-doc-en-account":3,"docs-list-en":274},{"doc":4,"locale":271,"available":272},{"id":5,"title":6,"body":7,"description":259,"extension":260,"group":261,"meta":262,"navigation":263,"order":264,"path":265,"section":266,"seo":267,"stem":268,"updated":269,"__hash__":270},"docs_en\u002Fdocs\u002Faccount.md","Account and personal center",{"type":8,"value":9,"toc":245},"minimark",[10,15,19,22,26,29,73,76,97,100,109,113,134,138,141,147,150,154,157,162,165,172,179,183,186,232,235,239,242],[11,12,14],"h2",{"id":13},"when-you-need-an-account","When you need an account",[16,17,18],"p",{},"Local features — campaigns, custom content, replays, downloading from GitHub — need no account. An account is only needed for the official online services: Workshop downloads, the creator center, online calibration for weekly mutations, and experience and check-in.",[16,20,21],{},"The avatar at the bottom of the sidebar is the entry point. It shows your nickname, or Not signed in. It only appears while Settings → Feature management → SCNexus official services is on; with the official services off, the account page only says the official services are disabled and can be turned back on in the settings, while local features keep working.",[11,23,25],{"id":24},"signing-in-signing-up-and-resetting-a-password","Signing in, signing up and resetting a password",[16,27,28],{},"Signed out, the page has three modes: sign in, sign up and forgot password.",[30,31,32,45],"table",{},[33,34,35],"thead",{},[36,37,38,42],"tr",{},[39,40,41],"th",{},"Case",[39,43,44],{},"What you fill in",[46,47,48,57,65],"tbody",{},[36,49,50,54],{},[51,52,53],"td",{},"Sign in",[51,55,56],{},"Email, password",[36,58,59,62],{},[51,60,61],{},"Sign up",[51,63,64],{},"Email, password, device name, six-digit code, invitation code (required or not depends on the server's sign-up policy)",[36,66,67,70],{},[51,68,69],{},"Forgot password",[51,71,72],{},"Email, new password, device name, six-digit code",[16,74,75],{},"A few rules that matter in practice:",[77,78,79,88,91,94],"ul",{},[80,81,82,83,87],"li",{},"The email is 3–254 characters and must contain ",[84,85,86],"code",{},"@"," and a domain dot.",[80,89,90],{},"A sign-in password is 1–128 characters; signing up and resetting require 8–128 characters with upper case, lower case, digits and an ASCII special character.",[80,92,93],{},"Request code has a cooldown of at least 60 seconds, and the button counts the remaining seconds down. A code being accepted does not mean the mail was delivered; if nothing arrives, wait for the cooldown and request another.",[80,95,96],{},"The code is six digits and the interface shows how long it stays valid.",[16,98,99],{},"A successful sign-in reports that you are signed in; a successful reset reports that the password was reset and asks you to sign in again, returning to the sign-in mode.",[16,101,102,103,108],{},"When the account has ",[104,105,107],"a",{"href":106},"#two-step-verification","two-step verification"," enabled, signing in needs a second step: choose a six-digit code from the authenticator or a recovery code, and only then are you actually signed in. The verification window stays valid for 300 seconds.",[11,110,112],{"id":111},"account-details","Account details",[77,114,115,122,128],{},[80,116,117,121],{},[118,119,120],"strong",{},"Nickname",": editable, 8–16 characters, no spaces, emoji or hyphens. On success it reports that the nickname was updated.",[80,123,124,127],{},[118,125,126],{},"Email",": display only; the current version offers no way to change it.",[80,129,130,133],{},[118,131,132],{},"User ID",": select Show ID to copy it. Including it when reporting a problem speeds up the investigation.",[11,135,137],{"id":136},"experience-and-levels","Experience and levels",[16,139,140],{},"The personal center shows your current level, total experience and a progress bar. The thresholds are 100 \u002F 600 \u002F 2000 total experience, mapping to LV0 through LV3; LV3 is the current maximum, and experience keeps accumulating after that.",[16,142,143,146],{},[118,144,145],{},"Daily check-in",": the description reads that it resets at 00:00 Beijing time every day and that the first check-in earns 10 experience. Select Check in and it is done; once you have checked in for the day the button reads Checked in and is disabled. Afterwards it reports the check-in succeeded and how much experience you earned.",[16,148,149],{},"If the experience information cannot be loaded it says experience is temporarily unavailable and to refresh; check-in is unavailable at the same time.",[11,151,153],{"id":152},"two-step-verification","Two-step verification",[16,155,156],{},"The Account security group on the Account details card manages two-step verification. The status reads two-step verification enabled or not enabled, along with how many recovery codes are left.",[158,159,161],"h3",{"id":160},"enabling","Enabling",[16,163,164],{},"Select Enable two-step verification and the dialog shows a QR code and a Base32 secret for your authenticator. Scan it or type the secret, enter the six-digit code, and select Confirm and enable.",[16,166,167,168,171],{},"Enabling requires that you ",[118,169,170],{},"signed in within the last five minutes","; if that window has passed it asks you to sign out, sign in again and retry.",[16,173,174,175,178],{},"On success you land on the recovery codes page: the codes are ",[118,176,177],{},"shown only this once",", each works only once, and Finish stays disabled until you tick that you have saved them securely. Keep them somewhere like a password manager — they are the only way back in if you lose the authenticator.",[158,180,182],{"id":181},"day-to-day-maintenance","Day-to-day maintenance",[16,184,185],{},"Once it is enabled there are four more actions, each of which first needs a recent verification (a code or a recovery code, valid for up to 5 minutes):",[30,187,188,198],{},[33,189,190],{},[36,191,192,195],{},[39,193,194],{},"Action",[39,196,197],{},"Effect",[46,199,200,208,216,224],{},[36,201,202,205],{},[51,203,204],{},"Verify the current session",[51,206,207],{},"Only marks this session as verified; changes no credentials",[36,209,210,213],{},[51,211,212],{},"Regenerate recovery codes",[51,214,215],{},"All old codes stop working immediately and other sessions are revoked; the authenticator is unchanged",[36,217,218,221],{},[51,219,220],{},"Replace the authenticator",[51,222,223],{},"Rebinds it; the old authenticator still works until you confirm, after which the old authenticator, the old recovery codes and other sessions all stop working",[36,225,226,229],{},[51,227,228],{},"Disable two-step verification",[51,230,231],{},"The account loses its second factor, every session and recovery code stops working, and you have to sign in again",[16,233,234],{},"When the recovery codes run out it warns that they are exhausted and suggests generating new ones after verifying — at that point, losing the authenticator as well means the account cannot be recovered, so top them up early.",[11,236,238],{"id":237},"signing-out","Signing out",[16,240,241],{},"Sign out at the bottom of the page clears the local credentials. If revoking the remote session fails it reports that you are signed out locally and that the remote revocation was not confirmed; in that case there is nothing left on the device but the server session may still exist, so changing the password from another device is the fallback.",[16,243,244],{},"Turning SCNexus official services off also clears the local sign-in state, and you have to sign in again after turning them back on.",{"title":246,"searchDepth":247,"depth":247,"links":248},"",3,[249,251,252,253,254,258],{"id":13,"depth":250,"text":14},2,{"id":24,"depth":250,"text":25},{"id":111,"depth":250,"text":112},{"id":136,"depth":250,"text":137},{"id":152,"depth":250,"text":153,"children":255},[256,257],{"id":160,"depth":247,"text":161},{"id":181,"depth":247,"text":182},{"id":237,"depth":250,"text":238},"Signing in, your profile and level progression, and setting up and maintaining two-step verification","md","usage",{},true,100,"\u002Fdocs\u002Faccount","app",{"title":6,"description":259},"docs\u002Faccount","2026-11-01","rxtx_CXaa5bmjNgc9yPGwpMbrwTrrIixZsd-8RqMDB4","en",[271,273],"zh-CN",[275,282,286,291,296,300,304,309,313,317,322,326,331,336,341,346,351,356,357,362,368],{"path":276,"title":277,"description":278,"order":279,"group":280,"section":281,"contentLocale":273},"\u002Fdocs\u002Feditor","创作流程概览","从在《星际争霸II》编辑器中制作，到打包、分发与更新，说明星际枢纽在创作流程里承担的环节。",1,"start","editor",{"path":283,"title":284,"description":285,"order":279,"group":280,"section":266,"contentLocale":271},"\u002Fdocs\u002Foverview","Getting started","SCNexus is a hub app built for the StarCraft community",{"path":287,"title":288,"description":289,"order":279,"group":290,"section":290,"contentLocale":271},"\u002Fdocs\u002Freference","Overview","The packaging and source conventions that importing, installing and distributing content depends on.","reference",{"path":292,"title":293,"description":294,"order":295,"group":261,"section":266,"contentLocale":271},"\u002Fdocs\u002Fcampaign","Campaign management","Import your own campaigns into the library, activate them in the game, and restore the official campaigns at any time",10,{"path":297,"title":298,"description":299,"order":295,"group":261,"section":281,"contentLocale":273},"\u002Fdocs\u002Fpackaging","打包安装包","把编辑器产出的地图、模组与 package.json 组织成一个能被星际枢纽自动识别并安装的压缩包。",{"path":301,"title":302,"description":303,"order":295,"group":290,"section":290,"contentLocale":271},"\u002Fdocs\u002Fscnexus-package","SCNexus package standard","Directory layout, package.json manifest fields, map and mod resource declarations, and how launchers and bundled documents are written for SCNexus work packages.",{"path":305,"title":306,"description":307,"order":308,"group":290,"section":290,"contentLocale":271},"\u002Fdocs\u002Fccm-package","CCM package standard","How CCM describes a campaign in metadata.txt, the key-value format, the directory layout and install targets, and how SCNexus reads these packages.",20,{"path":310,"title":311,"description":312,"order":308,"group":261,"section":266,"contentLocale":271},"\u002Fdocs\u002Fcustomize","Custom content","Install maps and mods straight into the game, then pick a launcher map and start in one click",{"path":314,"title":315,"description":316,"order":308,"group":261,"section":281,"contentLocale":273},"\u002Fdocs\u002Ftoolbox","创作工具 · 编码转换","把中文等非 ASCII 文本转成 Galaxy 代码里可用的转义写法，可选直接转码、字符串、文本与触发调试四种输出。",{"path":318,"title":319,"description":320,"order":321,"group":290,"section":290,"contentLocale":271},"\u002Fdocs\u002Fgithub-source","GitHub source standard","The manifest and structural requirements a public GitHub repository has to meet to serve as an install source, and how addresses and branches are written.",30,{"path":323,"title":324,"description":325,"order":321,"group":261,"section":266,"contentLocale":271},"\u002Fdocs\u002Fweekly-mutations","Weekly mutations","This week's mutation map, mutators and community rating, plus the full mutator reference",{"path":327,"title":328,"description":329,"order":330,"group":261,"section":266,"contentLocale":271},"\u002Fdocs\u002Freplays","Replays","Index replays by StarCraft profile and replay type, with duplicate detection, bulk export and match data",40,{"path":332,"title":333,"description":334,"order":335,"group":261,"section":266,"contentLocale":271},"\u002Fdocs\u002Fworkshop","Workshop","Browse community works, open their details and download reviewed releases",50,{"path":337,"title":338,"description":339,"order":340,"group":261,"section":266,"contentLocale":271},"\u002Fdocs\u002Fcreator","Creator center and uploads","Create works, maintain their details, upload new versions and track upload tasks",60,{"path":342,"title":343,"description":344,"order":345,"group":261,"section":266,"contentLocale":271},"\u002Fdocs\u002Fdownloads","Downloads","Fetch content from GitHub or the Workshop, then install it once you have checked it",70,{"path":347,"title":348,"description":349,"order":350,"group":261,"section":266,"contentLocale":271},"\u002Fdocs\u002Ftools","Creation tools","Local helpers such as the encoding converter; input is never uploaded or stored",80,{"path":352,"title":353,"description":354,"order":355,"group":261,"section":266,"contentLocale":271},"\u002Fdocs\u002Fai-assistant","Smart Assistant","A controlled MCP service connecting local data to AI clients on the same machine",90,{"path":265,"title":6,"description":259,"order":264,"group":261,"section":266,"contentLocale":271},{"path":358,"title":359,"description":360,"order":361,"group":261,"section":266,"contentLocale":271},"\u002Fdocs\u002Fsettings","Settings","Language, game directories, feature switches and logging privacy, tab by tab",110,{"path":363,"title":364,"description":365,"order":366,"group":367,"section":266,"contentLocale":271},"\u002Fdocs\u002Fcontributing","Contributing","How to contribute to SCNexus: where the repositories live, how to set up a development environment, what to run before submitting, the code and documentation conventions, the code of conduct, and how to report security issues.",200,"contribute",{"path":369,"title":370,"description":371,"order":372,"group":367,"section":266,"contentLocale":271},"\u002Fdocs\u002Flocalization","Translating the interface","Where the interface translation files live, how keys are named, how to submit changes, how to verify them locally, and what adding a language touches.",210,1793550744913]