David Precious > Dancer-Plugin-Auth-Extensible-0.20 > Dancer::Plugin::Auth::Extensible::Unix

Download:
Dancer-Plugin-Auth-Extensible-0.20.tar.gz

Annotate this POD

Website

View/Report Bugs
Source   Latest Release: Dancer-Plugin-Auth-Extensible-0.30

NAME ^

Dancer::Plugin::Auth::Extensible::Unix - authenticate *nix system accounts

DESCRIPTION ^

An authentication provider for Dancer::Plugin::Auth::Extensible which authenticates Linux/Unix system accounts.

Uses Unix::Passwd::File to read user details, and Authen::Simple::PAM to perform authentication via PAM.

The get_user_details call for this provider will return information from the passwd file - expect gecos, gid, uid, home, shell, uid.

Unix group membership is used as a reasonable facsimile for roles - this seems sensible.

syntax highlighting: