# How to globally authenticate with ACF Pro via auth.json in a multiple website setup in Trellis

**URL:** https://discourse.roots.io/t/how-to-globally-authenticate-with-acf-pro-via-auth-json-in-a-multiple-website-setup-in-trellis/29636
**Category:** trellis
**Tags:** ansible
**Created:** 2025-05-25T20:02:48Z
**Posts:** 2
**Showing post:** 2 of 2

## Post 2 by @strarsis — 2025-05-25T21:15:04Z

You may be interested in this approach (section “`ACF PRO` site-specific licenses”):

e class='quote' data-post="1" data-topic="25436"\> 
 ![](https://discourse.roots.io/user_avatar/discourse.roots.io/strarsis/48/4543_2.png)
[Using the ACF Pro official install method with Bedrock/Trellis](https://discourse.roots.io/t/using-the-acf-pro-official-install-method-with-bedrock-trellis/25436#p-82657-acf-pro-site-specific-licenses-4) [bedrock](/c/bedrock/7)

> Bedrock For development, use an auth.json file in the Bedrock project folder – but it should not be committed to the repository, but rather added to .gitignore as it is a secret (the ACF PRO license), similar to the .env file. { "http-basic": { + "connect.advancedcustomfields.com": { + "username": "[ACF PRO license key]", + "password": "https://[domain.tld]" + } } } Use the ACF PRO license key as the username. The password should be the site host (…

---

_[View the full topic](https://discourse.roots.io/t/how-to-globally-authenticate-with-acf-pro-via-auth-json-in-a-multiple-website-setup-in-trellis/29636)._
