why is authenticate_with_http_basic undefined?

Hi,

i used the rick olson's restful_authentication plugin

rails 1.2.6

i wanted to check for authenticated user so i wrote this in my application.rb

# Filters   before_filter :authenticate

  # Sets @authenticated_user if the user provides valid   # credentials. May be used to deny access or customise the view   def authenticate     @authenticated_user = nil     authenticate_with_http_basic do |user, pass|

      @authenticated_user = User.authenticate(user, pass)     end

    return true   end

#Filter for actions that _require_ authentication. Unless client authenticated   # as some user, takes over the request and sends a response code of 401.   def must_authenticate     if @authenticated_user && (@user_is_viewing_themselves != false)       return true     else       request_http_basic_authentication       return false     end   end

I get a NOMETHODERROR

undefined method `request_http_basic_authentication' for #<OrdersController:0x478cc5c>

when i tried this url http://localhost:3001/v1/users/permalink_for_user_1/orders

if i remove the filter , etc i can use this link which is of course bad cause i also can see teh data when i am not the authenticated user.

Please help.

Thank you

i used the rick olson's restful_authentication plugin

rails 1.2.6

I'm pretty sure that authenticate_with_http_basic is a rails 2.0 feature.

Check the docs/release notes...