Ok Jason...I learned a lot and hopefully you can direct me some more. I will only put part of the code since I think you know the easy parts already.
1. I was able to make an HTML file with an email and password field with submit button...blah blah blah :)
2. Made a PHP file started a session for the email and password.
3. Opened a database connection found the matching email.
4. Pulled the salt from the database ($salt = $row['password_salt'];)
5. Then took the session password and applied encryption ($password = md5(md5($password) . md5($salt));)
6. Then called the database again and compared $password with the database password (if ($respassword == $password) {)
7. Came back echo...congrats login.
Now even though it comes in login....nothing was set in their software so when I attempted to do location redirect it would only go to the log in page. So within the if statement of being login at attempted to use their service (which it worked).
8. Connect to their service.
define('TheirService', true);
define('TheirService_DS', DIRECTORY_SEPARATOR);
define('TheirService_DIR', dirname(__FILE__) . TheirService_DS . 'SomeFolder' . TheirService_DS);
define('TheirService_START_TIME', array_sum(explode(' ', microtime())));
require(TheirService_DIR . 'include' . TheirService_DS . 'ini.inc.php');
list($bSuccess, $aUser) = TheirService::getService('user.auth')->login($semail, $sPassword);
if ($bSuccess == true)
{
{header("Location: http://localhost/Domain/folder/index.php?do=/place/");
exit;
Now everything works...I can use their service to pull stuff from the database but I want to use my own login form...or I really mean to use your forms and software for an outside product so when they update their stuff it won't affect me unless they change the tables and field names...which they won't. I know you said I had to put the salt in wa_secuirtykey.php file but since MD5 does not use that in your software I am not too sure what you want me to learn or do as I added the login form and tried several things but nothing works. I am somewhat new at this and this last stuff took me at least a week to learn...although happy to learn it...very stressful figuring it myself. Like I said...I want to use webassist software to create forms, security and everything else webassist has I have purchased most of it but use their database to store info and retrieve info as well. If you could give me a helping hand I would really appreciate it....thank you in advance for your time :)
JohnJr


