Post Title

.css-14ulyi6{margin-bottom:1.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none!important;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:15px;line-height:1.25;}

  1. Blog
  2. .css-1nj2d5o{position:relative;padding-left:2rem;padding-right:0.5rem;–tw-text-opacity:1;color:rgb(110 120 129 / var(–tw-text-opacity));}

  3. .css-ylh63y{position:absolute;left:0.5rem;top:1px;font-family:bwi-font;}
    How to log in with another device

Although most people log into their Bitwarden vault with a master password, there is a more convenient method of doing so called passwordless authentication. Bitwarden includes this feature in the form of Log in with device

With this feature, any time you log into Bitwarden on one device (such as a desktop or laptop), you can opt to use your mobile or desktop app to approve those authentication requests instead of typing your master password. The authentication requests last 15 minutes. If a request isn’t approved or denied within that time frame, they expire.

.css-1oqman9{position:absolute;–tw-text-opacity:1;color:rgb(23 93 220 / var(–tw-text-opacity));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:500ms;left:-1.75rem;top:0.5rem;height:1.5rem;width:1.5rem;}.css-1oqman9:hover{opacity:1!important;}.group:hover .css-1oqman9{opacity:0.4;}

Get started with passwordless authentication

Attempt to log into your Bitwarden account from another app and you’ll see a new Log in with device button (Figure 1).

.css-15ut44o{margin-bottom:1.5rem;margin-top:0.5rem;break-inside:avoid;}.css-15ut44o:not(:has(svg)){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}

Figure 1: You now have another option for unlocking your Bitwarden vault..css-1uvlm5q{margin-left:auto;margin-right:auto;margin-top:0.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:24rem;text-align:center;font-size:0.75rem;line-height:1rem;font-style:italic;–tw-text-opacity:1;color:rgb(171 180 189 / var(–tw-text-opacity));}
Figure 1: You now have another option for unlocking your Bitwarden vault.

Tap that button and, back on the approving device, tap Confirm Login (Figure 2) on the popup to allow access to your Bitwarden vault on the requesting device.

Figure 2: Once you've confirmed the login, you'll be given access to your vault.
Figure 2: Once you’ve confirmed the login, you’ll be given access to your vault.

Passwordless authentication via Log in with device is complete

That’s all there is to enable the Log in with device feature on Bitwarden. You now can forgo ever having to type your password to access your Bitwarden vaults. This is what passwordless authentication is all about: convenience and security all in one.

Here’s how Log in with device (aka passwordless authentication) works under the hood:

.css-7ayk8z{margin-bottom:1rem;margin-left:1.25rem;padding-left:0px;}

    .css-7c8h9w{position:relative;}.css-7c8h9w p{margin-bottom:0.5rem;}.css-7c8h9w.custom-list-icon{list-style-type:none;}

  1. The initiating client (such as your Bitwarden mobile app) POSTs a request. Each request includes the account email address, a unique auth-request public key (which is uniquely generated for each passwordless login request and only exists for as long as the request does), and an access code. These requests are posted to an Authentication Request table in the Bitwarden database.

  2. Any Bitwarden desktop or mobile app that is logged in and has a device-specific GUID stored in the Bitwarden database is provided the request.

  3. Once the request is approved, the approving client encrypts the account’s master key and master password hash using the auth-request public key enclosed in the request.

  4. The approving device then PUTs the encrypted master key and encrypted master password hash to the Authentication Request record and marks the request fulfilled.

  5. The initiating client GETs the encrypted master key and encrypted master password hash.

  6. The initiating client then decrypts the master key and master password hash locally using the auth-request private key.

  7. The initiating device uses the access code and fulfilled authentication request to authenticate the user with the Bitwarden Identity service.

  8. The vault is unlocked and ready to use.

Get started with Bitwarden

Ready to try out secure passwordless authentication today? Register for an .css-1v5663i{text-decoration-line:underline;–tw-text-opacity:1;color:rgb(23 93 220 / var(–tw-text-opacity));}.css-1v5663i:where(.dark, .dark *){–tw-text-opacity:1;color:rgb(44 221 233 / var(–tw-text-opacity));}.css-1v5663i:where(.dark, .dark *):hover{–tw-text-opacity:1;color:rgb(255 255 255 / var(–tw-text-opacity));}individual account or start a free enterprise trial to join the global community of businesses using Bitwarden to manage and share their passwords and credentials securely.

.css-19h5zog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;padding-top:2.5rem;}

.css-obpszl{margin-right:0.5rem;font-family:bwi-font;}
.css-uh2c3c{border-radius:9999px;–tw-bg-opacity:1;background-color:rgb(230 235 239 / var(–tw-bg-opacity));padding-left:1.5rem;padding-right:1.5rem;padding-top:0.25rem;padding-bottom:0.25rem;font-weight:700;}
PasswordlessPassword ManagerSecurity Tips

.css-1qnh37z{margin-top:2.5rem;margin-bottom:2.5rem;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media (min-width: 768px){.css-1qnh37z{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (min-width: 1024px){.css-1qnh37z{display:block;}}

.css-yqcuwx{margin-bottom:2rem;display:block;}@media (min-width: 768px){.css-yqcuwx{margin-bottom:0px;}}@media (min-width: 1024px){.css-yqcuwx{display:none;}}

Link Copied!

.css-1w9cm8l{margin-right:1rem;font-family:bwi-font;–tw-text-opacity:1;color:rgb(23 93 220 / var(–tw-text-opacity));}
Back to Blog