Dancer...::Unix(3pm)
π NAME π
Dancer::Plugin::Auth::Extensible::Unix β bestie, this one authenticates *nix system accounts. That's it, that's the whole vibe. π§β¨
πΈ DESCRIPTION πΈ
Okay so listen. This is an authentication provider for Dancer::Plugin::Auth::Extensible, and what it does is authenticate Linux/Unix system accounts. Like, the actual accounts on the box. The real ones. No cap. π«Ά
Under the hood it's pulling two little helpers:
Unix::Passwd::Fileβ this is the one reading user details πAuthen::Simple::PAMβ this is the one doing the actual authentication via PAM π
The get_user_details call for this provider will return information from the passwd file β so expect gecos, gid, uid, home, shell, uid. (Yes bestie, uid is listed twice, I'm just telling you what the page says, I don't make the rules π
)
Unix group membership is used as a reasonable facsimile for roles β and honestly? It seems sensible. π
So that's the tea π β this is Dancer...::Unix, living its life as User Contributed Perl Documentation, version perl v5.36.0, dated 2023-01-05. Periodt. Go authenticate something cute. πβ¨π
π¦ where this page comes from
- debian bookworm: libdancer-plugin-auth-extensible-perl 1.00-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libdancer-plugin-auth-extensible-perl 1.00-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libdancer-plugin-auth-extensible-perl 1.00-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libdancer-plugin-auth-extensible-perl 1.00-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libdancer-plugin-auth-extensible-perl 1.00-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms