The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

PlugAuth::Plugin::Audit - Audit log for authentication/authorization

VERSION

version 0.39

SYNOPSIS

PlugAuth.conf:

 ---
 plugins:
   - PlugAuth::Plugin::Audit: {}

ROUTES

Public routes

These routes work for unauthenticated and unauthorized users.

GET /audit

You can do a simple GET on this route to see if the plugin is loaded. It will return a JSON string with the version of the plugin as the body and 200 if the plugin is available, if not PlugAuth will return 404.

Accounts Routes

These routes are available to users authenticates and authorized to perform the 'accounts' action.

GET /audit/:year/:month/:day

Return the audit entries for the given day.

GET /audit/today

Redirects to the appropriate URL for today's audit log.

AUTHOR

Graham Ollis <gollis@sesda3.com>

COPYRIGHT AND LICENSE

This software is copyright (c) 2012 by NASA GSFC.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.