<commit_before>---
connection: Basecamp (37 Signals)
image: /media/connections/37signals.jpg
alias:
  - basecamp
  - thirtysevensignals
---

# Obtaining an Client Id and Client Secret for 37Signals

To configure a 37Signals OAuth2 connection you will need to register your Auth0 tenant on their [integration portal](https://integrate.37signals.com/).

## 1. Log in into the integration portal and register a new App:

The first form consists of basic information about your app (name, website, logo):

![](/media/articles/connections/social/37signals/37signals-register-1.png)

---

## 2. Define the scope of access and enter your callback URL:

Define which 37Signals applications you want access to, and complete the callback URL in Auth0:

![](/media/articles/connections/social/37signals/37signals-register-2.png)

	https://${account.namespace}/login/callback

---

## 3. Get your Client Id and Client Secret

Once the application is registered, enter your new `Client Id` and `Client Secret` into the connection settings in Auth0.

![](/media/articles/connections/social/37signals/37signals-register-4.png)<commit_msg>Basic edits<commit_after>---
connection: Basecamp (37 Signals)
image: /media/connections/37signals.jpg
alias:
  - basecamp
  - thirtysevensignals
---

# Obtain a *Client Id* and *Client Secret* for 37Signals

To configure a 37Signals OAuth2 connection, you will need to register your Auth0 tenant on the [37Signals Integration Portal](https://integrate.37signals.com/).

### 1. Register a new App

Log into the Integration Portal. Select **New Application** and enter some general information about your app (name, website, logo) on first page:

![](/media/articles/connections/social/37signals/37signals-register-1.png)

### 2. Define the scope of access and enter your callback URL

On the next page, select which 37Signals applications you want to access, and enter your Auth0 callback URL in the **Redirect URI** field:

    https://${account.namespace}/login/callback

![](/media/articles/connections/social/37signals/37signals-register-2.png)

### 3. Generate your *Client Id* and *Client Secret*

Once your app is registered, a `Client Id` and `Client Secret` are generated for you.

![](/media/articles/connections/social/37signals/37signals-register-4.png)

Go to your Auth0 Dashboard and select **Connections > Social**, then choose **37Signals**. Copy the `Client Id` and `Client Secret` from the Integration Portal into the fields on this page.
{'fraction_non_alphanumeric': 0.10326744655102864, 'fraction_numerical': 0.029043969342476807, 'mean_word_length': 4.535714285714286, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5550486', 'n_tokens_mistral': 759, 'n_tokens_neox': 693, 'n_words': 274}