Quote from: freaksauce at Aug 03, 2010, 07:42 PMI think I have sorted it, I found the file I needed to update in the core/components/login/processors/register.php I removed the following:
$user->set('active',1);
$user->save();
Just to update things: as with Login 1.8.1 (maybe some versions down too) the mentioned code abode can be found in core/components/login/controllers/web/ConfirmRegister.php
$this->user->set('active',0)
0 and 1 switches between whether the user gets set to active or not.
I also wanted that the user is not automatically logged in when activating via mail, so I deleted the following line of code in the same file:
$this->addSessionContexts();
Maybe this helps someone.