为什么omniauth需要OpenID提供商的商店?

时间:2012-01-28 03:56:12

标签: ruby-on-rails openid omniauth

OmniAuth正在使用商店(请参阅here)获取OpenID提供商(例如OpenID::Store::Filesystem),在设置和使用它时,我不知道为什么需要它。

有人知道这家商店的目的是什么吗? OpenID是否需要在所涉及的请求和响应中发送和接收所需的所有必要信息?

1 个答案:

答案 0 :(得分:2)

它写的数据有两个表:Nonce和Associations。

查看Rails应用程序中的/ tmp目录。除了常规会话,temp,cache,pids,...目录之外,您还会看到omniauth使用的两个名为nonce和association的目录。