public
Description: A Ruby on Rails-based OpenID server for all ya identity providers out there. It is pretty close to the current OpenID specifications and supports SReg, AX (only fetch requests, yet) and PAPE
Homepage: http://dennisbloete.de/projects/masquerade/
Clone URL: git://github.com/dbloete/masquerade.git
Search Repo:
Fixed a bug that occured when the session[:request_token] was out of date
dbloete (author)
Fri May 09 01:40:40 -0700 2008
commit  70102d3297c8706f624f2a51da8dfce4917cf60f
tree    e019a5c004c4945faff87588252d067fd7fe1f87
parent  20df61d48f0f8d65ead4a483630ccb021a7ea89b
...
35
36
37
38
39
 
 
40
41
42
...
35
36
37
 
 
38
39
40
41
42
0
@@ -35,8 +35,8 @@
0
   
0
   def checkid_request
0
     unless @checkid_request
0
- req_params = OpenIdRequest.find_by_token(session[:request_token]).parameters if session[:request_token]
0
- req = openid_server.decode_request(req_params) if req_params
0
+ oid_request = OpenIdRequest.find_by_token(session[:request_token]) if session[:request_token]
0
+ req = openid_server.decode_request(oid_request.parameters) if oid_request
0
       @checkid_request = req.is_a?(OpenID::Server::CheckIDRequest) ? req : false
0
     else
0
       @checkid_request

Comments

    No one has commented yet.