Import repositories

Last updated: Oct 21, 2026


Import repositories using Open Authorization

After you sign up, Fluid Attacks needs access to your repositories to clone them and start security tests. With Open Authorization (OAuth), you give Fluid Attacks permission to get and clone your repositories without sharing credentials. Fluid Attacks recommends this method to add your repositories.

The Fluid Attacks platform supports OAuth only with GitLab, GitHub, Azure, and Bitbucket. If your repositories are on a different provider, you must add them manually.

Follow these steps to add one or more repositories with OAuth:

  1. Select your code repository hosting provider on this screen. Then click the button below.

    Choose repository to test on the free trial of the Fluid Attacks platform
  2. Sign in to your account on the authentication screen of the hosting provider.

    Sign in to your account (GitLab example)
  3. Authorize Fluid Attacks to access your repositories.

    Authorize the Fluid Attacks platform to use your account
  4. Do the steps on the screen to import one or more repositories.

    Import repositories to Fluid Attacks with Open Authorization
  5. When you finish, click Start scanning.

    Start scanning the repository you want to test

When the AppSec testing tool of Fluid Attacks finds a security vulnerability, you can see it on the platform.

Then you can invite your team members to sign up on Fluid Attacks. Then you can assign the remediation of vulnerabilities to them.

Import repositories manually

If you cannot use OAuth, do this procedure to add repositories manually:

  1. Select Add your repository manually on this screen.

    Import repositories manually to Fluid Attacks
  2. Type the data that this screen requests:

    Add repository information manually to Fluid Attacks

    The images in steps 3 and 4 show an example with complete fields. The credentials are different for each repository. For example, they can be a user and password, an SSH key, or a Personal Access Token. Read the Credentials type page for more information.

  3. When you finish, click Check access.

    Check access to repository signing up to Fluid Attacks
  4. If the access with the credentials is successful, the Start scanning button becomes available. Click it to start security testing.

    Start scans after adding repository manually signing up to Fluid Attacks

On this page