# File lib/merb-auth-more/strategies/basic/openid.rb, line 80
        def on_success!(response, sreg_response)
          if user = find_user_by_identity_url(response.identity_url)
            user
          else
            request.session['openid.url''openid.url'] = response.identity_url
            required_reg_fields.each do |f|
              session["openid.#{f}""openid.#{f}"] = sreg_response.data[f] if sreg_response.data[f]
            end if sreg_response
            redirect!(Merb::Router.url(:signup))
          end
        end