# \[付费\] 更新现有主题组件以使用头部认证

**URL:** https://meta.discourse.org/t/paid-update-existing-theme-component-to-use-header-authentication/134048
**Category:** Marketplace
**Created:** [2019年十一月21日 16:00 UTC](https://meta.discourse.org/t/paid-update-existing-theme-component-to-use-header-authentication/134048 "2019-11-21T16:00:09Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![alxpck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alxpck/32/243713_2.png) [@alxpck](https://meta.discourse.org/u/alxpck)
#### Post date: [2019年十一月21日 16:00 UTC](https://meta.discourse.org/t/paid-update-existing-theme-component-to-use-header-authentication/134048/1 "2019-11-21T16:00:10Z")

</div>

**您希望我们做什么？**  
我们有一个自定义主题组件最近开始报错。  
[![](https://global.discourse-cdn.com/meta/original/3X/c/8/c8e692263aa1ffa54fd9e4678084419e0bb3f870.png) ](https://dl.dropboxusercontent.com/s/6krcrw1xps9egz3/Screenshot%202019-11-21%2010.42.29.png?dl=1)

在管理后台中，该错误被标记为与请求体认证方法的弃用有关。  
[![](https://global.discourse-cdn.com/meta/original/3X/c/1/c11aed30532e92cccd3628ba6bb7acd50bd0f5b4.png) ](https://dl.dropboxusercontent.com/s/hkesbsv9khl3xjx/Screenshot%202019-11-21%2010.42.51.png?dl=1)  
代码仓库地址为：[GitHub - altMBA/discourse\_biobook: Bio Book feature for Discourse · GitHub](https://github.com/sethgodin/discourse_biobook)

最初为我们开发该组件的开发者目前无法处理此修复工作，因此我们需要有人能够接手现有代码并解决错误，使自定义主题组件恢复正常运行。

我们不需要任何新功能，不需要修改任何现有功能，也不希望进行任何代码重构。

**您希望何时完成？**  
我们希望能在 2020 年 1 月 6 日（星期一）之前完成。

**您能为此任务提供的预算是多少（美元）？**  
我们的预算为 150 美元，用于更改授权方法。

我们理解，更改授权方法将解决所有根本问题。如果情况并非如此，请告知我们，我们将相应调整预算。

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [2019年十一月21日 16:21 UTC](https://meta.discourse.org/t/paid-update-existing-theme-component-to-use-header-authentication/134048/2 "2019-11-21T16:21:51Z")

</div>

> [@alxpck](#):
>
> 我们有一个自定义主题组件最近开始返回错误。  
> [![](https://global.discourse-cdn.com/meta/original/3X/c/8/c8e692263aa1ffa54fd9e4678084419e0bb3f870.png) ](https://dl.dropboxusercontent.com/s/6krcrw1xps9egz3/Screenshot%202019-11-21%2010.42.29.png?dl=1)
> 
> 在管理仪表板中，该错误被列为与请求体认证方法的弃用有关。  
> [![](https://global.discourse-cdn.com/meta/original/3X/c/1/c11aed30532e92cccd3628ba6bb7acd50bd0f5b4.png)](https://dl.dropboxusercontent.com/s/hkesbsv9khl3xjx/Screenshot%202019-11-21%2010.42.51.png?dl=1)

这些是无关的错误。一个是主题中的 JavaScript 错误，另一个是与您站点集成的外部系统正在使用旧的 API 认证方法。

如果该站点托管在我们这里，请随时通过电子邮件发送站点 URL 给我们，我们将帮助您识别是哪个系统正在以这种方式调用 API。

---

<div class="post-metadata">

### Author: ![alxpck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alxpck/32/243713_2.png) [@alxpck](https://meta.discourse.org/u/alxpck)
#### Post date: [2019年十一月21日 16:25 UTC](https://meta.discourse.org/t/paid-update-existing-theme-component-to-use-header-authentication/134048/3 "2019-11-21T16:25:38Z")

</div>

啊，很有趣。这真是个好消息，@david。

值得注意的是，一旦我们禁用了主题组件，管理仪表板的错误就会消失。当我们重新启用主题组件时，管理仪表板的错误又会回来。

是的，我们托管在你们这里（多个站点）。我会将网址通过支持邮件发送给您。

---

<div class="post-metadata">

### Author: ![alxpck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alxpck/32/243713_2.png) [@alxpck](https://meta.discourse.org/u/alxpck)
#### Post date: [2019年十一月22日 18:48 UTC](https://meta.discourse.org/t/paid-update-existing-theme-component-to-use-header-authentication/134048/4 "2019-11-22T18:48:02Z")

</div>

好的，这项工作已完成。谢谢大家。

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [2019年十一月22日 19:05 UTC](https://meta.discourse.org/t/paid-update-existing-theme-component-to-use-header-authentication/134048/5 "2019-11-22T19:05:50Z")

</div>


