屏蔽/隐藏github访问令牌

时间:2017-08-10 01:55:40

标签: python python-2.7 access-token github-api

假设我有一个类似于a94a8fe5ccb19ba61c4c0873d391e987982fbbd3的github访问令牌。此令牌需要放在某些代码中,以便在辅助帐户需要时创建问题。我不希望人们知道我的访问令牌,因为,这将是一个非常糟糕的想法。什么是掩盖/隐藏我的访问令牌以将其放入代码的最佳方式,以及我将如何反转掩码/隐藏功能而不是明显的吗?

1 个答案:

答案 0 :(得分:3)

您可以使用Base64编码对其进行编码:

QBXMLMsgsRq

这不一定安全,但我们可以确保安全。我们可以对onError="continueOnError" onError="stopOnError"次进行编码,并在结果字符串中隐藏数字>>> import base64 >>> access_token = "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3" >>> encoded_access_token = base64.b64encode(access_token) >>> encoded_access_token 'YTk0YThmZTVjY2IxOWJhNjFjNGMwODczZDM5MWU5ODc5ODJmYmJkMw==' 。我选择了结束。

例如,设置access_token

n

最安全的做法是定义自己的方法来对访问令牌进行编码。