A generic login page for mod_auth_openid
JavaScript Ruby
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
lib
public
views
.gitignore
COPYING
Gemfile
Gemfile.lock
README.md
Rakefile
config.ru
config.yml
mod_auth_openid_loginpage.gemspec

README.md

What?

A generic login page for mod_auth_openid

This application renders a friendly login page with an optional list of secured sites in the menu bar.

It handles all the error codes supported by mod_auth_openid and shows friendly error messages

Usage?

Install this in a vhost using your favorite method like Apache + Passenger then configure your mod_auth_openid secured page as follows:

   <Location /supersecret>
      AuthType                     OpenID
      AuthOpenIDLoginPage          http://login.your.net/
      require valid-user
  </Location>

For full details on how to configure mod_auth_openid please see it's home page, the key part is the AuthOpenIDLoginPage URL.

You can con configure various aspects of the look and feel including the the menus in the top menu, a sample yaml config file can be seen here:

:title: OpenID Login
:prompt: "An OpenID login is required:"
:links:
  - :url: http://google.com/
    :title: Example Secured Application

This file should be in the same directory as the config.ru

Example?

Some screenshots of the login page in action below.

Login Screen

Error Screen

Contact?

R.I.Pienaar / rip@devco.net / http://www.devco.net/ / @ripienaar