1import{_ as w}from"./AdminWorkspaceHeader.vue_vue_type_script_setup_true_lang-DhSdgiXD.js";import{B as _}from"./BaseLayout-DYsndpIo.js";import{A as b}from"./AppSection-CLyKJpeu.js";import{K as u}from"./SideBar-B7WML7vy.js";import{C as c}from"./CheckOutlined-CUOaOTCz.js";import{C as f}from"./CopyOutlined-GmjWIR4D.js";import{B as k}from"./index-CLu1tNcX.js";import{S as C}from"./SafetyCertificateOutlined-DbC0Ui3m.js";import{L as h}from"./LockOutlined-C41DOeTc.js";import{d as A,C as x,b as r,w as l,k as t,l as i,u as o,t as y,m as B,e as n,_ as L}from"./index-C9r8owh7.js";import"./AppPageHeader-uY3ZB2qI.js";import"./index-B4UPTnwv.js";import"./index-DNw8WBlh.js";import"./_getTag-DxVd3pm0.js";import"./vnode-B8wK1Gz1.js";import"./index-f88a11gK.js";import"./devWarning-IFmr1OY9.js";import"./_arrayIncludes-Bzs2wNx8.js";import"./collapseMotion-uNUQFII1.js";import"./slide-Jq96t8lZ.js";import"./index-BP215OSD.js";import"./KeyCode-D63Tfrq7.js";import"./move-BP4zjgP0.js";import"./omit-DKsPv_gh.js";import"./default-avatar-CFawKpDb.js";import"./index-qHHzP48c.js";import"./index-DtB00bv-.js";import"./QuestionCircleOutlined-dYbKBGD2.js";import"./index-pi1dp3tN.js";import"./index-CQlqqUBS.js";import"./brandAnalyzerCatalog-aqpT2eSE.js";import"./AppstoreOutlined-BxZunzWx.js";import"./compact-item-DuSeT5J-.js";
1const O={class:"admin-page"},U={class:"credential-layout"},P={class:"credential-hero"},R={class:"credential-list"},S=["href"],T={class:"security-stack"},E=A({name:"AdminCredentialsPage",__name:"index",setup(I){const d="[email protected]",a=window.location.origin,s=x(""),p=async(m,e)=>{await navigator.clipboard.writeText(e),s.value=m,window.setTimeout(()=>{s.value=""},1500)};return(m,e)=>{const v=k;return n(),r(_,null,{default:l(()=>[t("main",O,[i(w,{title:"Admin credentials",description:"A secure reference for the production admin entry point and approved sign-in identity."}),t("div",U,[i(b,{title:"Production access",description:"Use the approved credential from your password manager. Trozo never exposes or stores it on this screen."},{default:l(()=>[t("div",P,[t("span",null,[i(o(u))]),e[2]||(e[2]=t("div",null,[t("p",null,"Admin dashboard"),t("h2",null,"Production operations access"),t("small",null,"Email and password authentication")],-1))]),t("dl",R,[t("div",null,[e[3]||(e[3]=t("dt",null,"Dashboard URL",-1)),t("dd",null,[t("a",{href:o(a),target:"_blank",rel:"noopener noreferrer"},y(o(a)),9,S),t("button",{type:"button","aria-label":"Copy dashboard URL",onClick:e[0]||(e[0]=g=>p("url",o(a)))},[s.value==="url"?(n(),r(o(c),{key:0})):(n(),r(o(f),{key:1}))])])]),t("div",null,[e[4]||(e[4]=t("dt",null,"Login email",-1)),t("dd",null,[t("code",null,y(o(d)),1),t("button",{type:"button","aria-label":"Copy login email",onClick:e[1]||(e[1]=g=>p("email",o(d)))},[s.value==="email"?(n(),r(o(c),{key:0})):(n(),r(o(f),{key:1}))])])]),e[5]||(e[5]=t("div",null,[t("dt",null,"Authentication"),t("dd",null,[t("span",null,"Email + password"),t("span",{class:"status-pill status-pill--positive"},"Active")])],-1))]),i(v,{type:"primary",href:o(a),target:"_blank",rel:"noopener noreferrer"},{default:l(()=>e[6]||(e[6]=[B("Open admin dashboard")])),_:1,__:[6]},8,["href"])]),_:1}),t("div",T,[t("article",null,[i(o(C)),e[7]||(e[7]=t("div",null,[t("strong",null,"Password stays private"),t("p",null,"Retrieve the password only from your teamâs approved secret manager. It is intentionally absent here.")],-1))]),t("article",null,[i(o(h)),e[8]||(e[8]=t("div",null,[t("strong",null,"Least-privilege workflow"),t("p",null,"Use Brand Access to grant product categories and credits without sharing this admin account.")],-1))]),t("article",null,[i(o(u)),e[9]||(e[9]=t("div",null,[t("strong",null,"Rotate access safely"),t("p",null,"If ownership changes, rotate the password and update your teamâs secret manager immediately.")],-1))])])])])]),_:1})}}}),yt=L(E,[["__scopeId","data-v-7c4c5f67"]]);export{yt as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.