# Provide custom instagram credentials to transloadit

**URL:** <https://community.transloadit.com/t/provide-custom-instagram-credentials-to-transloadit/14825>\
**Category:** Transloadit\
**Created:** [February 22, 2019, 3:24am UTC](https://community.transloadit.com/t/provide-custom-instagram-credentials-to-transloadit/14825 "2019-02-22T03:24:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mikestaub](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/mikestaub/32/98_2.png) [@mikestaub](https://community.transloadit.com/u/mikestaub)\
**Post date:** [February 22, 2019, 3:24am UTC](https://community.transloadit.com/t/provide-custom-instagram-credentials-to-transloadit/14825/1 "2019-02-22T03:24:28Z")

</div>

I want to use the transloadit service, but I don’t like the fact that when my users authenticate, they see your logo and company name on the app id.

Can I provide my own instagram id and secret so that users still authenticate against my app?

---

<div class="post-metadata">

**Author:** ![ajkachnic](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/ajkachnic/32/260_2.png) [@ajkachnic](https://community.transloadit.com/u/ajkachnic)\
**Post date:** [July 22, 2020, 7:36pm UTC](https://community.transloadit.com/t/provide-custom-instagram-credentials-to-transloadit/14825/2 "2020-07-22T19:36:01Z")

</div>

Assuming that you are talking about Uppy rather than Transloadit (I’ve never heard of importing from Instagram directly to Transloadit), it is pretty simple

You can run your own Companion server ([documented here](https://uppy.io/docs/companion/)) with either Express or standalone. You can pass your Instagram credentials there.

As for the frontend part, just pass the `companionUrl` property when initialize the Instagram plugin

Here is a very simple example:

```javascript
uppy.use(Instagram, {
  target: Dashboard,
  companionUrl: 'my companion url',
})
```
