quantipay / authlogic_haapi
- Source
- Commits
- Network (1)
- Issues (0)
- Downloads (2)
- Wiki (1)
- Graphs
-
Branch:
master
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Sat Jul 04 12:22:15 -0700 2009 | |
| |
CHANGELOG.rdoc | Sat Jul 04 12:22:15 -0700 2009 | |
| |
MIT-LICENSE | Sat Jul 04 12:22:15 -0700 2009 | |
| |
Manifest.txt | Sat Jul 04 12:35:47 -0700 2009 | |
| |
README.rdoc | Sat Jul 04 13:06:08 -0700 2009 | |
| |
Rakefile | Sat Jul 04 12:22:15 -0700 2009 | |
| |
VERSION.yml | Sat Jul 04 13:05:47 -0700 2009 | |
| |
authlogic_haapi.gemspec | Sat Jul 04 13:06:19 -0700 2009 | |
| |
init.rb | Sat Jul 04 12:22:15 -0700 2009 | |
| |
lib/ | Sat Jul 04 12:22:15 -0700 2009 | |
| |
rails/ | Sat Jul 04 12:22:15 -0700 2009 | |
| |
test/ | Sat Jul 04 12:38:24 -0700 2009 |
README.rdoc
Authlogic Haapi (Http Auth API)
Authlogic Haapi Adds support for HTTP Authentication with an API key instead of username password. You can use it with Active Resource like so:
require 'rubygems'
require 'activeresource'
API_KEY= 'YourApiKeyHere'
URL = 'example.com'
class Api < ActiveResource::Base
self.site = URL
self.user = API_KEY
end
class User < Api
end
users = User.find(:all)
Credits go to Matthew and Saro at matthewtodd.org/2009/02/19/using-authlogic-and-active_resource.html for inspiration and guidance.
Helpful links
- Authlogic: github.com/binarylogic/authlogic
Install and use
1. Install the Authlogic Haapi gem
$ sudo gem install quantipay-authlogic_haapi
Now add the gem dependency in your config:
config.gem "quantipay-authlogic_haapi", :lib => "authlogic_haapi"
Or for older version of rails, install it as a plugin:
$ script/plugin install git://github.com/quantipay/authlogic_haapi.git
2. Configuration options:
allow_http_basic_auth_with_api_key, default = true Indicates whether you wish to allow logging in by HTTP Auth using the API Key.
Copyright © 2009 Joe Scharf of [QuantiPay](quantipay.com), released under the MIT license
