Files
OpenSign/assets/js/6621d3c0.7015e218.js
T

1 line
8.7 KiB
JavaScript

"use strict";(self.webpackChunkOpenSign_Docs=self.webpackChunkOpenSign_Docs||[]).push([[8046],{14503:(e,s,n)=>{n.r(s),n.d(s,{assets:()=>h,contentTitle:()=>l,default:()=>p,frontMatter:()=>c,metadata:()=>i,toc:()=>d});const i=JSON.parse('{"id":"help/Settings/SecurityManagement","title":"Security","description":"\u2705 Two-Factor Authentication (2FA)","source":"@site/docs/help/Settings/SecurityManagement.md","sourceDirName":"help/Settings","slug":"/help/Settings/SecurityManagement","permalink":"/docs/help/Settings/SecurityManagement","draft":false,"unlisted":false,"editUrl":"https://github.com/opensignlabs/opensign/tree/feat-docs/docs/docs/help/Settings/SecurityManagement.md","tags":[],"version":"current","sidebarPosition":9,"frontMatter":{"sidebar_position":9,"title":"Security"},"sidebar":"tutorialSidebar","previous":{"title":"Custom email templates","permalink":"/docs/help/Settings/Custom-email-templates"},"next":{"title":"User Menu","permalink":"/docs/category/user-menu"}}');var t=n(74848),r=n(28453),o=n(13554),a=n.n(o);const c={sidebar_position:9,title:"Security"},l=void 0,h={},d=[{value:"\u2705 Two-Factor Authentication (2FA)",id:"-two-factor-authentication-2fa",level:3},{value:"\ud83d\udd10 What is 2FA?",id:"-what-is-2fa",level:4},{value:"\ud83d\udee1\ufe0f Benefits:",id:"\ufe0f-benefits",level:4},{value:"\ud83d\udcf2 How to Enable:",id:"-how-to-enable",level:4},{value:"\ud83d\udcf9 Watch the Setup Tutorial:",id:"-watch-the-setup-tutorial",level:4},{value:"\ud83d\udee1\ufe0f Passkey Authentication",id:"\ufe0f-passkey-authentication",level:3},{value:"\ud83d\udd10 What Are Passkeys?",id:"-what-are-passkeys",level:4},{value:"\ud83d\udca1 Key Features:",id:"-key-features",level:4},{value:"\ud83d\udee0 How to Register a Passkey:",id:"-how-to-register-a-passkey",level:4},{value:"\ud83d\udcf9 Watch the Setup Tutorial:",id:"-watch-the-setup-tutorial-1",level:4},{value:"\ud83e\uddfe Managing Your Passkeys",id:"-managing-your-passkeys",level:4},{value:"\u270f\ufe0f Rename:",id:"\ufe0f-rename",level:5},{value:"\ud83d\uddd1 Delete:",id:"-delete",level:5}];function u(e){const s={a:"a",blockquote:"blockquote",br:"br",h3:"h3",h4:"h4",h5:"h5",hr:"hr",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(s.h3,{id:"-two-factor-authentication-2fa",children:"\u2705 Two-Factor Authentication (2FA)"}),"\n",(0,t.jsxs)(s.p,{children:["Two-Factor Authentication (2FA) adds a second layer of security to your account by requiring ",(0,t.jsx)(s.strong,{children:"not just your password, but also a time-sensitive code"})," from a trusted device."]}),"\n",(0,t.jsx)(s.h4,{id:"-what-is-2fa",children:"\ud83d\udd10 What is 2FA?"}),"\n",(0,t.jsxs)(s.p,{children:["2FA combines ",(0,t.jsx)(s.strong,{children:"something you know"})," (your password) with ",(0,t.jsx)(s.strong,{children:"something you have"})," (like a smartphone or hardware token). This significantly reduces the risk of unauthorized access\u2014even if someone has your password."]}),"\n",(0,t.jsx)(s.h4,{id:"\ufe0f-benefits",children:"\ud83d\udee1\ufe0f Benefits:"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsx)(s.li,{children:"Enhances account protection against phishing and brute-force attacks"}),"\n",(0,t.jsx)(s.li,{children:"Reduces the risk of unauthorized access from compromised credentials"}),"\n",(0,t.jsx)(s.li,{children:"Helps meet compliance requirements for security-conscious organizations"}),"\n",(0,t.jsx)(s.li,{children:"Only the account owner with access to the authenticator app can log in"}),"\n"]}),"\n",(0,t.jsx)(s.h4,{id:"-how-to-enable",children:"\ud83d\udcf2 How to Enable:"}),"\n",(0,t.jsxs)(s.ol,{children:["\n",(0,t.jsxs)(s.li,{children:["Go to ",(0,t.jsx)(s.strong,{children:"Settings > Preferences > Security"})]}),"\n",(0,t.jsx)(s.li,{children:'Click "Setup 2FA" button and scan the displayed QR code with an app like Google Authenticator, Authy, or Microsoft Authenticator.'}),"\n",(0,t.jsx)(s.li,{children:"Save the recovery codes in a secure location (they allow access if you lose your phone)"}),"\n",(0,t.jsx)(s.li,{children:"Enter the 6-digit verification code shown in your app to complete setup"}),"\n"]}),"\n",(0,t.jsxs)(s.blockquote,{children:["\n",(0,t.jsxs)(s.p,{children:["\ud83d\udd01 The verification code refreshes every 30 seconds and is unique to your device.",(0,t.jsx)(s.br,{}),"\n","\ud83d\udd10 If 2FA is enabled, you will be prompted for a verification code every time you log in."]}),"\n"]}),"\n",(0,t.jsx)(s.h4,{id:"-watch-the-setup-tutorial",children:"\ud83d\udcf9 Watch the Setup Tutorial:"}),"\n",(0,t.jsx)("div",{children:(0,t.jsx)(a(),{playing:!0,controls:!0,url:"https://www.youtube.com/watch?v=cgVBBetnbO8"})}),"\n",(0,t.jsx)(s.h3,{id:"\ufe0f-passkey-authentication",children:"\ud83d\udee1\ufe0f Passkey Authentication"}),"\n",(0,t.jsxs)(s.p,{children:["Passkeys offer ",(0,t.jsx)(s.strong,{children:"passwordless"}),", ",(0,t.jsx)(s.strong,{children:"phishing-resistant"}),", and ",(0,t.jsx)(s.strong,{children:"device-bound"})," sign-in using modern authentication standards."]}),"\n",(0,t.jsx)(s.h4,{id:"-what-are-passkeys",children:"\ud83d\udd10 What Are Passkeys?"}),"\n",(0,t.jsxs)(s.p,{children:["Passkeys are cryptographic credentials tied to your device and identity, replacing traditional passwords. They\u2019re based on ",(0,t.jsx)(s.strong,{children:"FIDO2/WebAuthn"})," standards and work using ",(0,t.jsx)(s.strong,{children:"public-private key encryption"}),", making them highly secure."]}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsx)(s.li,{children:"Instead of typing passwords, you authenticate using biometrics (like Face ID or fingerprint) or a device PIN."}),"\n",(0,t.jsx)(s.li,{children:"A passkey is stored securely on your device and never shared\u2014so even if attackers phish you, they can\u2019t steal your login info."}),"\n"]}),"\n",(0,t.jsx)(s.h4,{id:"-key-features",children:"\ud83d\udca1 Key Features:"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsxs)(s.li,{children:["Use ",(0,t.jsx)(s.strong,{children:"fingerprint"}),", ",(0,t.jsx)(s.strong,{children:"Face ID"}),", or ",(0,t.jsx)(s.strong,{children:"device PIN"})]}),"\n",(0,t.jsxs)(s.li,{children:[(0,t.jsx)(s.strong,{children:"Passwordless"})," and ",(0,t.jsx)(s.strong,{children:"secure"})," authentication"]}),"\n",(0,t.jsxs)(s.li,{children:["Resistant to ",(0,t.jsx)(s.strong,{children:"phishing"})," and ",(0,t.jsx)(s.strong,{children:"credential stuffing"})]}),"\n",(0,t.jsx)(s.li,{children:"Syncs across devices (when using platforms like iCloud Keychain or Google Password Manager)"}),"\n",(0,t.jsx)(s.li,{children:"Fast, one-tap login experience"}),"\n"]}),"\n",(0,t.jsx)(s.h4,{id:"-how-to-register-a-passkey",children:"\ud83d\udee0 How to Register a Passkey:"}),"\n",(0,t.jsxs)(s.ol,{children:["\n",(0,t.jsxs)(s.li,{children:["Go to ",(0,t.jsx)(s.strong,{children:"Settings > Preferences > Security"})]}),"\n",(0,t.jsxs)(s.li,{children:["Click ",(0,t.jsx)(s.strong,{children:"Register passkey"})]}),"\n",(0,t.jsx)(s.li,{children:"Your device prompts biometric or PIN-based authentication"}),"\n",(0,t.jsxs)(s.li,{children:["On success, the passkey is saved and listed under ",(0,t.jsx)(s.strong,{children:"Your Passkeys"})]}),"\n"]}),"\n",(0,t.jsxs)(s.blockquote,{children:["\n",(0,t.jsx)(s.p,{children:"\ud83d\udccc A passkey is unique to each device/browser combination. You can register multiple passkeys for different environments."}),"\n"]}),"\n",(0,t.jsx)(s.h4,{id:"-watch-the-setup-tutorial-1",children:"\ud83d\udcf9 Watch the Setup Tutorial:"}),"\n",(0,t.jsx)("div",{children:(0,t.jsx)(a(),{playing:!0,controls:!0,url:"https://www.youtube.com/watch?v=lLfcu9oSbew"})}),"\n",(0,t.jsx)(s.h4,{id:"-managing-your-passkeys",children:"\ud83e\uddfe Managing Your Passkeys"}),"\n",(0,t.jsx)(s.h5,{id:"\ufe0f-rename",children:"\u270f\ufe0f Rename:"}),"\n",(0,t.jsxs)(s.p,{children:["Click the ",(0,t.jsx)(s.strong,{children:"pencil icon"})," to rename a passkey for easy identification."]}),"\n",(0,t.jsx)(s.h5,{id:"-delete",children:"\ud83d\uddd1 Delete:"}),"\n",(0,t.jsxs)(s.p,{children:["Click the ",(0,t.jsx)(s.strong,{children:"trash icon"})," to remove a passkey.",(0,t.jsx)(s.br,{}),"\n","\u26a0\ufe0f This revokes access via that method and may require alternate login or re-registration."]}),"\n",(0,t.jsxs)(s.blockquote,{children:["\n",(0,t.jsx)(s.p,{children:"\ud83d\udd10 Tip: Register multiple passkeys on different devices for redundancy and ease of access."}),"\n"]}),"\n",(0,t.jsx)(s.hr,{}),"\n",(0,t.jsxs)(s.p,{children:["For more assistance with OpenSign\u2122 features or APIs, contact our support team at ",(0,t.jsx)(s.strong,{children:(0,t.jsx)(s.a,{href:"mailto:support@opensignlabs.com",children:"support@opensignlabs.com"})}),"."]})]})}function p(e={}){const{wrapper:s}={...(0,r.R)(),...e.components};return s?(0,t.jsx)(s,{...e,children:(0,t.jsx)(u,{...e})}):u(e)}}}]);