小编che*_*san的帖子

在将 Oauth 令牌存储到数据库中之前,我是否需要对其进行加密?

我刚刚得到了我的 twitter oauth 令牌(OAuth 1.0a),所以在我将它存储到数据库之前,我有一个问题:我需要加密它吗?

一个类似的问题被张贴在这里

答案是:

因此,如果用户还没有用于完全访问的 consumer_key 和 consumer_secret,那么仅从您的数据库中获取用户的 access_token 将无济于事。

服务提供商根据请求比较所有 4 个参数。在存储之前加密这 4 个参数并在响应之前解密它们是明智的。

如果黑客不能只用 oauth 令牌做任何事情,那我为什么要加密它?

据我所知,如果黑客可以使用 oauth 令牌获取我的消费者密钥,他也会将我的加密密钥存储在运行该应用程序的服务器上。

encryption oauth twitter-oauth

6
推荐指数
0
解决办法
685
查看次数

elixir phoenix html生成器的上下文是什么

我想看看凤凰1.3-dev.我从存储库克隆凤凰,然后按照phoenix/installer/README.md构建存档.

phoenix/installer/README.md(供参考)

$ cd installer
$ MIX_ENV=prod mix archive.build
$ mix archive.install
Run Code Online (Sandbox Code Playgroud)

我创建了一个新的凤凰应用程序mix phx.new blog但是当我试图创建一个简单的html脚手架时,mix phx.gen.html Post posts title body:text我得到以下错误消息:

** (Mix) Expected the schema argument, ":\"Elixir.Company.companies\"", to be a valid module name

mix phx.gen.html and mix phx.gen.json expect a context module name,
followed by singular and plural names of the generated resource, ending
with any number of attributes:

    mix phx.gen.html Accounts User users name:string
    mix phx.gen.json Accounts User users …
Run Code Online (Sandbox Code Playgroud)

elixir phoenix-framework

3
推荐指数
1
解决办法
2055
查看次数