# New crate: ic-auth-tokens

**URL:** https://forum.dfinity.org/t/new-crate-ic-auth-tokens/15489
**Category:** Developers
**Created:** [September 18, 2022, 5:23am UTC](https://forum.dfinity.org/t/new-crate-ic-auth-tokens/15489 "2022-09-18T05:23:49Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![paulyoung](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/paulyoung/32/5251_2.png) [@paulyoung](https://forum.dfinity.org/u/paulyoung)
#### Post date: [September 20, 2022, 3:35pm UTC](https://forum.dfinity.org/t/new-crate-ic-auth-tokens/15489/8 "2022-09-20T15:35:31Z")

</div>

The first lines of code I wrote for Codebase were for a local proxy server to serve as a remote for Git to interface with 🙂

I moved on from that once `http_request` seemed viable.

In addition to helping with authentication there are some other benefits to having a local server such as it being a mechanism to address certain concerns, e.g. limitations with HTTP uploads that sounded like they [might get addressed](https://forum.dfinity.org/t/boundary-node-http-response-headers/10747/43) with the help of boundary nodes

There’s definitely a trade-off though; it’s more work for myself and for end users.

With some insight from @domwoe I think Codebase can easily support verifying signed commits. That doesn’t help with authentication in general though.

---

_[View the full topic](https://forum.dfinity.org/t/new-crate-ic-auth-tokens/15489)._
