Displaying 1 result from an estimated 1 matches for "authstr".
Did you mean:
author
2006 Dec 06
2
auth unix sockets
...e someone my explain me, how to use client auth socket to authenticate against dovecot-auth unix socket.
As fas as I understood login must be sent in form "user\0\user\0password" as base64 encoded string.
pp code (I'm using socket used by postfix auth):
--------------------
<?php
$authstr = base64_encode('test at virtual.net\0test at virtual.net\0test');
$fp = fsockopen("unix:///var/spool/postfix/private/auth",0, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n"; }
else {
$out = "$authstr\r\n";
fwrite($fp, $out)...