wiki:WikiStart

Welcome to pdadmin_session

Verwendung des Addons

# ...
use lib '/opt/pdadmin/addons/libs';
# ...
use pdadmin_session;
# ...
use vars qw($dsn $user $password);
do '/opt/pdadmin/etc/pdadmin.conf' || die "Can't read configuration (pdadmin.conf): $!";
my $dbh = DBI->connect($dsn, $user, $password) || die "can't connect, errmsg = $DBI::errstr";
$SIG{__DIE__} = sub { $dbh->disconnect if $dbh; die @_; };
# ...
my $session = pdadmin_session->new($dbh);
if($session->session()){
  # Session ist gültig
}
else{
  # Session ist ungültig
}
# ...

Voraussetzung

pdadmin v4

Installation

wget http://www.pdadmin-addons.de/downloads/pdadmin_session.tar.bz2 && \
tar xfj pdadmin_session.tar.bz2 && \
cd pdadmin_session && \
./install.sh;

Download:  pdadmin_session.tar.bz2

Hinweis

Wenn die Übersetzung nicht funktioniert, müssen die Locale de_DE.ISO-8859-1 und/oder en_US.ISO-8859-1 installiert werden.

Deinstallation

/opt/pdadmin/addons/share/pdadmin_session.uninstall.sh;