ssum=$(sed -nr 's:^auth=(.+)$:\1:p' "$userfile")
rsum=$(echo -E "$salt$pass" |sha1sum |cut -c1-40)
fi
-if [ "$ssum" = "$rsum" ]; then
+if [ -n "$ssum" -a "$ssum" = "$rsum" ]; then
sid="$(apg -n1 -a1 -m32 -x32 -M CLN)"
sessionfile="$_DATA/auth/session$sid"
echo -E "$user $(($(date +%s) + 1800))" >"$sessionfile"