raydawg Posted March 7, 2008 Share Posted March 7, 2008 I have a web app running on a linux machine and basically what I want to do is when the users login, I want that validated against the unix account for validation instead of having a database or hardcoded info. I want to eliminate the need for a database as much as possible as that is not the scope for this machine. Having a webserver is already pushing it but this app is needed. anyways su doesn't take input from stdin so I can't use that. I tried using crypt to encrypt the user password to match that up to /etc/shadow but I don't know the salt that was used to create those passwords so that was a no go. anyone have any idea on what I can use to accomplish this? Link to comment https://forums.phpfreaks.com/topic/94914-validate-unix-login-through-php/ Share on other sites More sharing options...
raydawg Posted March 10, 2008 Author Share Posted March 10, 2008 bump? Link to comment https://forums.phpfreaks.com/topic/94914-validate-unix-login-through-php/#findComment-488828 Share on other sites More sharing options...
trq Posted March 10, 2008 Share Posted March 10, 2008 One method that comes to mind (providing the system has sshd running) would be to use ssh2_auth_password(). Link to comment https://forums.phpfreaks.com/topic/94914-validate-unix-login-through-php/#findComment-488869 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.