> ## Documentation Index
> Fetch the complete documentation index at: https://nango.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# JFrog - How do I link my account?

## Overview

To authenticate with JFrog, you need:

1. **JFrog Platform Hostname** — the hostname of your JFrog Platform, for example `mycompany.jfrog.io`.
2. **Access Token** — a reference token (identity token) or a full access token.

This guide will show you how to find both.

### Prerequisites

* A JFrog Platform account, on JFrog Cloud or self-hosted.

### Step 1: Find your JFrog Platform hostname

1. Sign in to your JFrog Platform in your browser.
2. Copy the hostname from the address bar, without `https://` or any path. On JFrog Cloud it looks like `mycompany.jfrog.io`; on a self-hosted install it is your own domain.

### Step 2: Generate an access token

Any user can generate a reference token for themselves from their profile:

1. Click your profile icon in the top-right corner and choose **Edit Profile**.

![JFrog user menu with the Edit Profile option](https://mintcdn.com/nango/2Q-Y4TMpRq_7zJwN/api-integrations/jfrog/user_menu_edit_profile.png?fit=max\&auto=format\&n=2Q-Y4TMpRq_7zJwN\&q=85\&s=37730b5954b4266debb5780f3e00f69a)

2. Enter your password and click **Unlock** to open your profile.
3. Under **Authentication Settings**, click **Generate an Identity Token**, add a description, and click **Next**.

![JFrog Edit Profile page with the Generate an Identity Token button](https://mintcdn.com/nango/2Q-Y4TMpRq_7zJwN/api-integrations/jfrog/generate_identity_token.png?fit=max\&auto=format\&n=2Q-Y4TMpRq_7zJwN\&q=85\&s=bc6696af9315bafcc1c1cd7f33c1603c)

4. Copy the **Reference Token**, then click **Close**. The token is shown only once.

![JFrog Generate Identity Token dialog showing the reference token](https://mintcdn.com/nango/2Q-Y4TMpRq_7zJwN/api-integrations/jfrog/identity_token_created.png?fit=max\&auto=format\&n=2Q-Y4TMpRq_7zJwN\&q=85\&s=6adedb8cb3f36e221482b60773b7b0e6)

Admins can generate a full access token instead:

1. Go to **Administration** → **User Management** → **Access Tokens** and click **Generate Token**.
2. Keep **Scoped Token** selected, choose the token scope (for example **User**) and the user, and set the expiration time.
3. Leave **Create Reference Token** unchecked to get the full access token, then click **Generate**.

![JFrog Generate Token dialog with Scoped Token, User scope and expiration time](https://mintcdn.com/nango/2Q-Y4TMpRq_7zJwN/api-integrations/jfrog/generate_scoped_access_token.png?fit=max\&auto=format\&n=2Q-Y4TMpRq_7zJwN\&q=85\&s=9bdb90df0aab43505ebfd8b506c4c6f0)

4. Copy the token before closing the dialog. It is shown only once.

![JFrog dialog showing the generated access token](https://mintcdn.com/nango/2Q-Y4TMpRq_7zJwN/api-integrations/jfrog/jwt_access_token_created.png?fit=max\&auto=format\&n=2Q-Y4TMpRq_7zJwN\&q=85\&s=51b902722830848a99de4b0fd2b74617)

Tokens expire according to the expiration set when they were generated. When a token expires, generate a new one and update your connection. See [Access Tokens](https://docs.jfrog.com/administration/docs/access-tokens) for details.

### Step 3: Enter your hostname and access token in the Connect UI

1. Open the form where you need to authenticate with JFrog.
2. Enter your **JFrog Platform Hostname** and your token in the **Access Token** field.
3. Submit the form, and you should be successfully authenticated.

![JFrog Connect UI form with the JFrog Platform Hostname and Access Token fields](https://mintcdn.com/nango/2Q-Y4TMpRq_7zJwN/api-integrations/jfrog/form.png?fit=max\&auto=format\&n=2Q-Y4TMpRq_7zJwN\&q=85\&s=8762bb312f903acf193ddf7b3e2401db)

You are now connected to JFrog.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.