Skip to content

How to enable Alby Wallet integration for PeerTube users

Don Kimberlin edited this page Sep 14, 2023 · 2 revisions

PeerTube Sysops with the Lightning Plug In can enable users of the instance to authorize their Alby wallet and boost creators directly in any browser.

First You will need to get an API client ID and secret key.

  • Go to getalby desktop
  • Log into your Getalby wallet if you aren't already.
  • Click settings up at the top
  • Scroll down and click the Developer Portal link

image

  • Scroll down and click the oauth clients link

image

  • Click create

image

  • Fill in the required information image

    Name: The name of the PeerTube instance
    Application URL: The address of the peertube instance
    Callback URL: This is the address of the instance plus "/plugins/lightning/router/callback"
    Logo: This is an image that Alby will show the user when they are authorizing their account

  • Click the create button

  • Make a note of the Client ID and the Client secret provided

  • Go to the PeerTube instance

  • Click the Administrator button on the left side

  • Click Plugins/Themes tab at the top

  • Click Settings button for the Lightning plugin

image

  • fill in the Alby Api Client ID and Alby API client secret using the values provided by Alby

image

  • Checking the enable alby login box will allow users to login directly with their alby account making for a much smoother user experience

image

  • Click update button

image