├── .gitignore ├── AUTHORS ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── Rakefile ├── examples └── dragon │ ├── config.ru │ ├── public │ ├── css │ │ └── andreas05.css │ └── img │ │ ├── bodybg.gif │ │ ├── dragonmini.png │ │ └── front.png │ └── views │ └── layout.haml ├── hancock.graffle ├── lib ├── hancock.rb └── hancock │ ├── models │ └── user.rb │ ├── sso.rb │ ├── sso │ ├── openid.rb │ └── sessions.rb │ └── version.rb └── spec ├── helpers ├── app.rb └── matchers.rb ├── requests ├── login_spec.rb ├── logout_spec.rb └── openid_spec.rb ├── spec_helper.rb └── units ├── landing_page_spec.rb └── user_spec.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/AUTHORS -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/Rakefile -------------------------------------------------------------------------------- /examples/dragon/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/examples/dragon/config.ru -------------------------------------------------------------------------------- /examples/dragon/public/css/andreas05.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/examples/dragon/public/css/andreas05.css -------------------------------------------------------------------------------- /examples/dragon/public/img/bodybg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/examples/dragon/public/img/bodybg.gif -------------------------------------------------------------------------------- /examples/dragon/public/img/dragonmini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/examples/dragon/public/img/dragonmini.png -------------------------------------------------------------------------------- /examples/dragon/public/img/front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/examples/dragon/public/img/front.png -------------------------------------------------------------------------------- /examples/dragon/views/layout.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/examples/dragon/views/layout.haml -------------------------------------------------------------------------------- /hancock.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/hancock.graffle -------------------------------------------------------------------------------- /lib/hancock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/lib/hancock.rb -------------------------------------------------------------------------------- /lib/hancock/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/lib/hancock/models/user.rb -------------------------------------------------------------------------------- /lib/hancock/sso.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/lib/hancock/sso.rb -------------------------------------------------------------------------------- /lib/hancock/sso/openid.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/lib/hancock/sso/openid.rb -------------------------------------------------------------------------------- /lib/hancock/sso/sessions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/lib/hancock/sso/sessions.rb -------------------------------------------------------------------------------- /lib/hancock/version.rb: -------------------------------------------------------------------------------- 1 | module Hancock 2 | VERSION = "0.2.0" 3 | end 4 | -------------------------------------------------------------------------------- /spec/helpers/app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/spec/helpers/app.rb -------------------------------------------------------------------------------- /spec/helpers/matchers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/spec/helpers/matchers.rb -------------------------------------------------------------------------------- /spec/requests/login_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/spec/requests/login_spec.rb -------------------------------------------------------------------------------- /spec/requests/logout_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/spec/requests/logout_spec.rb -------------------------------------------------------------------------------- /spec/requests/openid_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/spec/requests/openid_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/units/landing_page_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/spec/units/landing_page_spec.rb -------------------------------------------------------------------------------- /spec/units/user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atmos/hancock/HEAD/spec/units/user_spec.rb --------------------------------------------------------------------------------