From: renich at woralelanida dot com Operating system: Linux PHP version: 5.0.5 PHP Bug Type: Feature/Change Request Bug description: Linux PAM authentication
Description: ------------ You guys should add an PAM auth function for sessions. Maybe a NT one too. There is no simple way of doing authentication using the already registered linux users. I am in charge of an intranet and sessions would be INTEGRAL if you could authenticate and obtain user info via a function Reproduce code: --------------- <?php $user = array( pam_auth($_POST[user],$_POST[passwd]) ); if (!$user) { sent_to_damnation(); } else { giveem_the_session($user[user],$user[name],$user[uid],$user[gid],$user[home] } ?> Expected result: ---------------- $user = array( [user] = 'renich' [name] = 'Renich Bon Ciric' [uid] = '500' [gid] = '500' [home] = '/home/renich' [shell] = '/bin/bash' ) Something like that? Actual result: -------------- No function actully -- Edit bug report at http://bugs.php.net/?id=34517&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=34517&r=trysnapshot4 Try a CVS snapshot (php5.0): http://bugs.php.net/fix.php?id=34517&r=trysnapshot50 Try a CVS snapshot (php5.1): http://bugs.php.net/fix.php?id=34517&r=trysnapshot51 Fixed in CVS: http://bugs.php.net/fix.php?id=34517&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=34517&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=34517&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=34517&r=needscript Try newer version: http://bugs.php.net/fix.php?id=34517&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=34517&r=support Expected behavior: http://bugs.php.net/fix.php?id=34517&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=34517&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=34517&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=34517&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=34517&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=34517&r=dst IIS Stability: http://bugs.php.net/fix.php?id=34517&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=34517&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=34517&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=34517&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=34517&r=mysqlcfg