agile / castronaut forked from relevance/castronaut
- Source
- Commits
- Network (9)
- Issues (0)
- Downloads (1)
- Wiki (1)
- Graphs
-
Branch:
master
| name | age | message | |
|---|---|---|---|
| |
.autotest | Tue Sep 09 08:34:34 -0700 2008 | |
| |
.gitignore | ||
| |
MIT-LICENSE | Wed Sep 03 08:01:40 -0700 2008 | |
| |
README.textile | ||
| |
Rakefile | ||
| |
VERSION.yml | ||
| |
app/ | ||
| |
bin/ | Sat Jan 24 12:15:14 -0800 2009 | |
| |
castronaut.gemspec | ||
| |
castronaut.rb | ||
| |
config/ | Fri Jan 02 18:24:25 -0800 2009 | |
| |
doc/ | Sat Jan 24 10:03:34 -0800 2009 | |
| |
lib/ | ||
| |
script/ | Sat Jan 24 10:25:46 -0800 2009 | |
| |
spec/ | ||
| |
vendor/ | Sat Jan 24 10:54:08 -0800 2009 |
README.textile
Castronaut
Description
Castronaut is an server implementation for the CAS (version 2.0) protocol. It is currently a work in progress but should
function properly with the latest release of Restfult Auth. More authentication adapters coming soon.
Usage
castronaut
or
castronaut -C /path/to/config
Support
- Database authentication with the restful authentication encryption routines.
- LDAP (openLDAP) annonymous bind only. Authenticated bind comming soon.
Configuration
Castronaut requires a configuration file to function. Your configuration should be similar to the following:
organization_name: Foo Bar Baz Industries, LLC Inc. A division of Holdings Co. environment: development server_port: 4567 log_directory: log log_level: Logger::DEBUG ssl_enabled: false cas_database: adapter: sqlite3 database: db/cas.db timeout: 5000 cas_adapter: adapter: database site_key: 03523your093023site0985225key098290here9 digest_stretches: 10 database: adapter: sqlite3 database: db/cas_adapter.db timeout: 5000 Uncomment these to enable authentication callbacks callbacks: on_authentication_success: http://example.com/authentication/success on_authentication_failed: http://example.com/authentication/failed extra_ui_actions: ‘Forgot Password’: http://example.com/
