lnbits-legend/lnbits/extensions/usermanager
calle b622028f7d
Merge pull request #1271 from lnbits/fix/mypy/ignores
removing type: ignore from Query, Depends, Body and import them correctly
2023-01-04 09:19:06 +01:00
..
static/image Tile size standard should be 128px 2023-01-03 20:05:44 +00:00
templates/usermanager Fixes all those ugly hyperlinks 2022-12-29 23:51:18 +00:00
__init__.py All extension icons swapped for logo tiles 2022-12-31 14:15:23 +00:00
config.json Updated extension card layout 2023-01-01 18:14:20 +00:00
crud.py nitpicking vlad :) 2022-12-20 13:44:14 +01:00
migrations.py added usermanager extension 2021-10-11 11:52:21 +01:00
models.py fix usermanager mypy 2022-12-20 13:14:49 +01:00
README.md added usermanager extension 2021-10-11 11:52:21 +01:00
views_api.py removing type: ignore from Query, Depends, Body and import them correctly 2023-01-02 11:56:28 +01:00
views.py removing type: ignore from Query, Depends, Body and import them correctly 2023-01-02 11:56:28 +01:00

User Manager

Make and manage users/wallets

To help developers use LNbits to manage their users, the User Manager extension allows the creation and management of users and wallets.

For example, a games developer may be developing a game that needs each user to have their own wallet, LNbits can be included in the developers stack as the user and wallet manager. Or someone wanting to manage their family's wallets (wife, children, parents, etc...) or you want to host a community Lightning Network node and want to manage wallets for the users.

Usage

  1. Click the button "NEW USER" to create a new user
    new user
  2. Fill the user information\
    • username
    • the generated wallet name, user can create other wallets later on
    • email
    • set a password user information
  3. After creating your user, it will appear in the Users section, and a user's wallet in the Wallets section.
  4. Next you can share the wallet with the corresponding user
    user wallet
  5. If you need to create more wallets for some user, click "NEW WALLET" at the top
    multiple wallets
    • select the existing user you wish to add the wallet
    • set a wallet name
      new wallet