OK, I will upload the component what I have made. This will install like normal component. After install (or just unzip it) you will find (from administrator/components/algajasms/getsms.php) file and there are made this user & password check.
This component will work with Fortumo.com dynamic SMS service....maybe other service providers also.
To get it work correct there are neccesary to make some changes in core file.
First you must changes little bit registration.php file:
Original about line 178:
Code:
if ($mosConfig_useractivation == 1){
$message = sprintf (_USEND_MSG_ACTIVATE, $name, $mosConfig_sitename, $mosConfig_live_site."/index.php?option=com_registration&task=activate&activation=".$row->activation, $mosConfig_live_site, $username, $pwd);
} else {
$message = sprintf (_USEND_MSG, $name, $mosConfig_sitename, $mosConfig_live_site);
}
This must to be replaced with that:
Code:
if ($mosConfig_useractivation == 1){
$message = sprintf (_USEND_MSG_ACTIVATE, $name, $mosConfig_sitename, $mosConfig_live_site, $username, $pwd);
} else {
$message = sprintf (_USEND_MSG, $name, $mosConfig_sitename, $mosConfig_live_site);
}
And also is neccesary to changes some language file translations.
More information are in this component file, but it's in Estonian language, but these changes are not so important about the security issue.