Sha256: 8d0575e216e0ff970126cc94e6c3528d42df574c0295aa7a543ec784ea5e70f7
Contents?: true
Size: 1.51 KB
Versions: 2
Compression:
Stored size: 1.51 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
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
nbudin-castronaut-0.7.5 | README.textile |
factorylabs-castronaut-0.7.5 | README.textile |