Files
matrix-register-bot/helpers.php
Krombel 874271a87c first version of change_password interceptor (more see details)
- add stripLocalpart in helpers.php
- extend mxDatabase to update the password once validated
2018-03-26 13:28:04 +02:00

19 lines
403 B
PHP

<?php
function stripLocalpart($mxid) {
$localpart = NULL;
if (!empty($mxid)) {
// A mxid would start with an @ so we start at the 2. position
$sepPos = strpos($mxid,':', 1);
if ($sepPos === false) {
// : not found. Assume mxid is localpart
// TODO: further checks
$localpart = $mxid;
} else {
$localpart = substr($mxid, 1, strpos($mxid,':') - 1 );
}
}
return $localpart;
}
?>