Skip to content

GitHub Authentication

fal uses GitHub authentication by default which means that you need to have a GitHub account to use it.

Logging in

Installing fal Python library lets you use the fal CLI, which you can use to authenticate. In your terminal, you can run the following command:

fal auth login

Follow the instructions on your terminal to confirm your credentials. Once you’re done, you should get a success message in your terminal.

Now you’re ready to write your first fal function!

Note: Your login credentials are persisted on your local machine and cannot be transferred to another machine. If you want to use fal in your CI/CD, you will need to use key-based credentials.