# How to manage multiple supplier portal logins across stores

> Manage supplier portal logins by keeping each one with the store it buys for: one browser profile per store, its supplier logins, codes and notes inside it.

Source: https://mosaicbrowser.com/blog/supplier-portal-logins

## Twenty supplier portals, twenty logins, one place for each

Manage supplier portal logins by keeping each one with the store it buys for: one browser profile per store, its supplier logins, codes and notes inside it.

![Each supplier login lives with the store it buys for](https://mosaicbrowser.com/covers/supplier-portal-logins.webp)

To manage multiple supplier portal logins, keep each one with the business it buys for, not in one long list. A seller with three stores ends up with a wholesale account, a dropship feed, a packaging supplier and a freight portal per store, each registered to that store's company, address and card. File them by store, with the two-factor key and the notes beside each password, and the question "which login is this" has an answer before it comes up.

Supplier portals are the logins nobody plans for. The marketplace accounts get attention because they are the business. The supplier accounts arrive one at a time, months apart, each one when a new product line needs stock. A year in, there are twenty of them, and they live wherever they happened to be saved.

## Why the usual places mix them up

The usual home is the browser's own saved passwords. It works with one store. With three, the browser's list is sorted by site, not by business, so a wholesale portal where each store has its own buyer account shows three entries under one domain, distinguished only by an email address you have to read carefully. Autofill offers whichever one it ranks first.

The browser also holds one cookie jar per site. Signing in to a supplier as store B means signing out as store A, and the portal's cart, saved quotes and shipping address book belong to whichever account was signed in last. The expensive mistake is the ordinary one: an order placed in the right portal under the wrong account, billed to store A's terms and shipped to store B's warehouse.

The spreadsheet is the other usual home, and it has the problems [we wrote up for agencies](https://mosaicbrowser.com/blog/shared-password-spreadsheet): every password readable by everyone with the file, no two-factor codes, and a copy in every inbox it was ever sent to.

Mosaic is a desktop app

Email yourself the link and open it on your computer.

How it works: Presets and extensions

## What to keep for each portal

A supplier login carries more than a password, and most of what goes wrong is the rest of it.

- The login URL. Many suppliers run the shop, the trade portal and the invoicing system on three different addresses.
- The username, often an email address. Use one the business owns, so resets do not land in one person's personal inbox.
- A unique password. NIST's password guidance, SP 800-63B, has long pushed the same way: long, unique secrets, kept in a password manager rather than remembered.
- The two-factor setup key, if the portal uses an authenticator app. Kept with the login, it is still there when the phone is replaced.
- Account notes: the account number, the rep's name, payment terms, minimum order, the cut-off time for same-day dispatch.

The notes are what people end up searching email for. The account number is printed on a PDF from eight months ago, and the minimum order changed in a reply to a reply.

## Managing supplier portal logins with one profile per store

The arrangement that keeps all of this straight is one browser profile per store. The store's marketplace account, its payment and shipping tools and its supplier portals all live inside it. Each profile has its own cookies, so every supplier portal stays signed in as that store and nothing else. The password list inside it holds only that store's suppliers, so there is no wrong entry to pick. A seller's day already runs [one profile per store](https://mosaicbrowser.com/blog/seller-morning-routine); the suppliers simply join the store they belong to.

Where two stores are separate businesses with separate supplier accounts, this keeps the accounts as separate as the businesses are. It is not a way to hold a second account a supplier has not agreed to. If a supplier gives one buyer account per company, your second store's company applies for its own, the way it would for anything else.

## How we set it up in Mosaic

Mosaic keeps logins in the profile they belong to, rather than in one vault for everything, because a shared vault is how the wrong account gets filled into the wrong session.

1. Make a project for the business and one profile per store inside it. The [e-commerce set-up](https://mosaicbrowser.com/use-cases/e-commerce-sellers) covers the profiles themselves: proxy, start pages, tags.
2. Open the store's profile in the editor and go to the Logins tab. Press Add login.
3. Fill in Label (the supplier's name, as you say it), Site (the portal's domain), Email or username, and Password.
4. If the portal uses an authenticator, press Two-factor secret or notes and paste its setup key into Two-factor secret. A base32 key or a whole `otpauth://` link both work. A key that cannot produce a code is refused when you save it, not discovered at the login screen.
5. Put the account number, the rep, the terms and the minimum order in Notes.

Inside the profile's browser, the companion shows that profile's notes and live two-factor codes for its logins, and nothing from any other profile, so the code you copy is always the right store's. To sign in, click into the portal's username box and choose Type the username from the login's menu in Mosaic, then click into the password box and press Fill, which types the password. Both arrive as real keystrokes in whichever field has focus. Mosaic does not guess where the password goes, because guessing wrong types a password into a search field. Passwords are encrypted through the computer's keychain before they are written, the window never receives one, and no API route returns it. A login you delete is gone at once rather than kept in the trash.

When someone else does the ordering, check the portal before you hand over a password. Many trade portals let an account add users, and a buyer with their own login can be removed when they leave, without changing the password everyone else uses. Mosaic has no shared profiles or seats, so this is the portal's job, and [giving an assistant access without the password](https://mosaicbrowser.com/blog/va-access-without-password) goes through the platforms that do it well.

## Questions

### What is the best way to store supplier portal passwords?

In a password manager, with a unique password per portal, grouped by the business that owns the account. A spreadsheet or one browser's saved-password list mixes every store's suppliers in one place.

### Should supplier logins use a personal email address?

Use a mailbox the business owns, one per store where the stores are separate businesses. A login tied to one employee's inbox is lost when that person leaves, and password resets go somewhere nobody else reads.

### How do I handle two-factor codes for supplier portals?

Keep each portal's setup key with the login it protects, in the same place as the password, labelled with the store. One phone app holding every store's codes in one long list is where a code gets typed into the wrong account.

### Can Mosaic fill supplier logins automatically?

It types a saved username, password or two-factor code into the field you have focused, as real keystrokes, from the profile's Logins tab or the API. It does not guess which box is the password field, and no API route returns the password itself.

## Related

[Mosaic for e-commerce sellers running several stores](https://mosaicbrowser.com/use-cases/e-commerce-sellers): Keep each store you are entitled to run in its own browser profile, with its own exit, cookies, logins and downloads, so stores never mix.

[A seller's morning across six stores, one profile each](https://mosaicbrowser.com/blog/seller-morning-routine): An ecommerce seller's daily checklist: messages, orders, account health. With six stores, open all six signed in at once instead of signing in and out.

[The shared password spreadsheet, and what replaces it](https://mosaicbrowser.com/blog/shared-password-spreadsheet): A spreadsheet of client logins breaks two-factor sign-in and leaves nothing to revoke. Partner access first, then one vault per login with its code.

[Selling on Amazon and eBay at once without crossing the wires](https://mosaicbrowser.com/blog/amazon-and-ebay-together): Selling on Amazon and eBay simultaneously is allowed. The wires that cross are your buyer logins, your downloads and the stock count, not the marketplaces.

[Giving a virtual assistant access without handing over the password](https://mosaicbrowser.com/blog/va-access-without-password): Seller Central, Meta and Google each let you add a virtual assistant under their own login, with chosen permissions. A shared password is the fallback.



[Why Amazon verifies new sellers on a video call](https://mosaicbrowser.com/blog/amazon-seller-video-verification): Amazon seller video verification puts a face beside the ID and statement you uploaded. After it, two accounts are linked by the person, not by the browser.

[Amazon's unified account in Europe, explained](https://mosaicbrowser.com/blog/amazon-unified-account-europe): Amazon's unified account in Europe is one Seller Central login for every European store, so selling in five countries needs one account, not five.

## Mosaic, on your own computer

The browser this blog is about: its own Chromium, fingerprints from real machines and a proxy exit per profile. Free holds 3 profiles. Pro is $49 a month for any number.

Mosaic is a desktop app

Email yourself the link and open it on your computer.
