Sentinel is a complete refactor of our popular Sentry authentication & authorization library. Everything you admired plus a whole lot more.
Users & Roles Management.
Driver based permission system.
Flexible activation scenarios.
Reminders (password reset).
Inter-account throttling with DDoS protection.
Custom hashing strategies.
Multiple login columns.
Integration with Laravel.
Allow use of multiple ORM implementations.
Native facade for easy usage outside Laravel.
Interface driven (your own implementations at will).
source code: https://github.com/eaktadiur/Laravel-5.5-sentinel-Boilerplate
brew uninstall node
sudo chown -R $(whoami) /usr/local
brew install node
brew link --overwrite node
brew postinstall node
You can get the names of all the databases that you can connect to from the “pg_datbase” system table. Just apply the sql as below.
select pg.datname AS db_name, pg_size_pretty(pg_database_size(pg.datname)) as db_size
from pg_database pg
order by pg_database_size(pg.datname) desc;
If you intend the output to be consumed by a machine instead of a human, you can remove the pg_size_pretty() function.
This way the user may experience slowdown during the initial page load, but each next time she opens the application her experience will be instant!
Now we should install/update CLI for Cordova and Ionic, to have an opportunity to create new apps, add cordova plugins, etc.