Sha256: d7c49431f8558e65c40a0e7bb9dec1129b0ad89f1b6f3f88cc4da3545a750032

Contents?: true

Size: 1.52 KB

Versions: 19

Compression:

Stored size: 1.52 KB

Contents

h1. Castronaut

h2. 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.

h2. Usage

@castronaut@

or

@castronaut -C /path/to/config@

h2. Support

* Database authentication with the restful authentication encryption routines.  
* LDAP (openLDAP) annonymous bind only.  Authenticated bind comming soon.

h2. 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/

h3. or if you are using LDAP

 Use this example if you are using LDAP as your authentication source
 cas_adapter:
  adapter: ldap
  host: localhost
  port: 389
  prefix: cn=
  base: dc=example, dc=com



Version data entries

19 entries across 19 versions & 3 rubygems

Version Path
masover-castronaut-0.4.4.4 README.textile
masover-castronaut-0.4.4.5 README.textile
masover-castronaut-0.5.0.1 README.textile
p8-castronaut-0.6.1.1 README.textile
relevance-castronaut-0.4.1 README.textile
relevance-castronaut-0.4.2 README.textile
relevance-castronaut-0.4.3 README.textile
relevance-castronaut-0.4.4 README.textile
relevance-castronaut-0.4.5 README.textile
relevance-castronaut-0.4.6 README.textile
relevance-castronaut-0.5.0 README.textile
relevance-castronaut-0.5.1 README.textile
relevance-castronaut-0.5.2 README.textile
relevance-castronaut-0.5.3 README.textile
relevance-castronaut-0.5.4 README.textile
relevance-castronaut-0.6.0 README.textile
relevance-castronaut-0.6.1 README.textile
relevance-castronaut-0.7.4 README.textile
relevance-castronaut-0.7.5 README.textile