Web Based Accounting with Customer Logins
Customer logins can be created using the Business-to-business (B2B) system.
Income -> Customers -> B2B Users is where you will create the user account.
Vendor accounts can be created under Expenses -> Vendors -> B2B Users.
More information can be found here.