Plugin schreiben und zum Event onBeforeStoreUser aufrufen. Das ist ja ein
Vierzeiler. 
PHP-Code:
<?php
defined('_JEXEC') or die( 'forbidden' );
jimport('joomla.plugin.plugin');
class plgUserEmailCheck extends JPlugin
{
function plgUserEmailCheck(& $subject, $config)
{
parent::__construct($subject, $config);
}
function onBeforeStoreUser($user, $isnew)
{
global $mainframe;
if($isnew) // unterschied zwischen speichern und registrieren, jetzt nur reg.
{
$temp = explode('@', $user['email']); // hier ist es nicht ganz richtig, im Array user sind die alten Userdaten, wir sind ja noch pre-save!!
if ($temp[1] != 'uni-stadt.de') // oder wie auch immer du das prüfen möchtest
{
$mainframe->redirect('index.php', 'sorry message');
$mainframe->close();
}
}
}
}
Lesezeichen