Download the PHP package ikepu-tp/laravel-access-logger without Composer
On this page you can find all versions of the php package ikepu-tp/laravel-access-logger. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download ikepu-tp/laravel-access-logger
More information about ikepu-tp/laravel-access-logger
Files in ikepu-tp/laravel-access-logger
Download ikepu-tp/laravel-access-logger
More information about ikepu-tp/laravel-access-logger
Files in ikepu-tp/laravel-access-logger
Vendor ikepu-tp
Package laravel-access-logger
Short Description This library stores user access logs in Laravel. You can choose between log files and databases for storage.
License MIT
Homepage https://rainbow-patissier.com
Package laravel-access-logger
Short Description This library stores user access logs in Laravel. You can choose between log files and databases for storage.
License MIT
Homepage https://rainbow-patissier.com
Please rate this library. Is it a good library?
Informations about the package laravel-access-logger
Laravel Access Logger
This library stores user access logs in Laravel. You can choose between log files and databases for storage.
How to use
- First of all, migrate.
- Configure driver to be
database
orfile
- Configure keys such as
web
andapi
.- If you want to store file, also configure
logging.php
. - Add the channels whose names are keys to
logging.php
by key. (see. example below.)
- If you want to store file, also configure
- Configure guard which is used to store
user_id
(getKey()
).- Configure guard to be
false
and guards by key if you want to separate by key.
- Configure guard to be
- Configure except which is used to store request bodies(
$request->input()
) asarray
. This will be set$request->except()
. - Add
\ikepu_tp\AccessLogger\app\Http\Middleware\AccessLoggerMiddleware::class
toKernel.php
. - Add
Route::resource("logs", ikepu_tp\AccessLogger\app\Http\Controllers\LogController::class)->names("accessLogger")->only(["index",]);
to/route/web.php
if your admin want to see logs of all users. (This view shows all logs of all users. So DO NOT show for no-admin users.)
example of logging.php
Contributing
Thank you for your contributions. If you find bugs, let me know them with issues.
License
Copyright (c) 2023 ikepu-tp.
This is open-sourced software licensed under the MIT license.
All versions of laravel-access-logger with dependencies
PHP Build Version
Package Version
The package ikepu-tp/laravel-access-logger contains the following files
Loading the files please wait ....