我一直在this tutorial上关注如何使用SlackKit构建机器人并使用Heroku部署它。一切正常,但除了我尚未包括该机器人的Slack的API令牌外。
我不确定如何“安全地”执行此操作-是否有一种方法可以在Heroku中安全地添加令牌,并让Swift代码从那里检索它,然后将其添加到机器人中?
通过阅读一点我思考我需要在Heroku上使用配置变量?如果是这样的话;如何从Swift代码中检索它们?
如果没有,那我应该怎么看?
一种好方法是将Slack API令牌存储为Heroko config var。
然后,您可以在代码中作为普通环境变量来访问它们。