Skip to content

Manage your user account

A Buf account grants you access to Buf Schema Registry repositories and allows you to explore the available modules. You'll also need a Buf account to share modules on the Buf Schema Registry.

If you haven't already, sign up. You'll see several login options, including Google, GitHub, and traditional email and password. Next, you'll receive a verification email and need to verify your email address by clicking the link inside.

After you've successfully verified, select a username and complete your registration. If successful, you'll see that you're logged in and that your username displays in the upper right-hand corner.

Updating your profile

On the settings page, you have the option to link a URL and provide a description for your profile, which can be up to 350 characters in length.

Adding API tokens

API tokens allow you to authenticate as this user and access the registry from the Buf CLI and other tools. To create a new token:

  1. Click Create new token.
  2. Set an expiration time, and add a note for yourself to distinguish this token from others.
  3. Click Create and copy the token to your clipboard. You can't access this token again and it's used to identify you, so store it somewhere safe.

Resetting your password

If you’ve forgotten your password, you can reset it by clicking on the Forgot password? link on the login page. Enter your email address, and you'll receive an email with instructions for resetting your password.

Once you’ve successfully reset your password, you'll receive a confirmation email in your inbox.

Deleting your account

Warning

Deleting your account is a permanent action, and can't be undone. You must first delete all repositories and plugins you own, and leave or delete any organizations you belong to or created.

To delete your account, go to the settings page and click Delete account.