Authentication for the Eclipse plugin
To scan your Projects, you must authenticate with Snyk.
Snyk supports the following protocols for authentication:
OAuth 2.0 (Recommended)
Personal Access Token
Snyk API token (Legacy)
Before authenticating, ensure your region is properly set. For more details, see IDEs URLs.

Steps to authenticate using the OAuth 2.0 protocol
After the plugin is installed, follow these steps to authenticate:
In the dialog that opens, set the Snyk API endpoint for a custom multi-tenant or single-tenant setup. For details, see IDE URLs. Multi-tenant users who do not belong to the
SNYK-US-01
region (https://api.snyk.io
) will be automatically redirected to the correct domain for the email with which the user authenticated. This redirect will not happen if users are expected to use a custom URL, such as in single-tenant company configurations. When you are finished with the settings on this page, click Next.

On the next page, follow the prompts, then click Finish.

A new browser page opens, requiring you to log in to your Snyk account.
In the next prompt, the Snyk IDE plugin requests access to act on your behalf. Click Grant app access.
After you have successfully authenticated, a confirmation message appears. Close the browser window and return to the IDE.
The analysis starts automatically. The IDE reads and saves the authentication tokens on your local machine.
If you have problems, see OAuth 2.0 authentication does not work.
Steps to authenticate using your Personal Access Token
This method is inferior to the OAuth method.
To authenticate using the Personal Access Token, follow these steps:
Navigate to Eclipse > Settings > Snyk. (On Windows/Linux navigate to Window > Preferences > Snyk)
Set the Authentication Method to Use Personal Access Token.
Click the Connect IDE to Snyk button.
Create your Personal Access Token. For details, see the Authentication for API page.
Add the token in the Token field.
Click Apply and Close.
The analysis starts automatically.
Steps to authenticate using your Snyk API token
This method is inferior to the OAuth method.
To authenticate using the API token, follow these steps:
Navigate to Eclipse > Settings > Snyk. (On Windows/Linux navigate to Window > Preferences > Snyk)
Set the Authentication Method to API token.
Click the Connect IDE to Snyk button.
Click Authenticate in the web browser window that opens.
The API token is automatically updated in the API Token field.
Click Apply and Close.
The analysis starts automatically.
How to switch accounts
To re-authenticate with a different account, follow these steps:
Navigate to Preferences > Snyk.
Clear the value in the Token field.
Click Apply and Close.
When you have logged out, start authentication again from the beginning.
Last updated
Was this helpful?