Don't use this plugin with Auth::OpenID since method names will conflict and your app won't work.

Auth::OpenID uses your root path (/) as an authentication callback but this plugin uses the current path, which means you can use this plugin with other Credential plugins, like Flickr or TypeKey.

This plugin is NOT a drop-in replacement for Auth::OpenID, but your app needs only slight modifications to work with this one.

This plugin is based on Catalyst authentication framework, which means you can specify user_class or auth_store in your app config and this modules does the right thing, like other Credential modules. This crates new User object if authentication is successful, and works with Session too.