[FLOW3-general] Logout does not work since upgrade 1.01?
Thomas Plessis
t.plessis at totemnumerique.com
Fri Nov 25 09:47:59 CET 2011
I'm using "PersistedUsernamePasswordProvider", here is my settings :
--------------
TYPO3:
FLOW3:
security:
authentication:
authenticationStrategy: oneToken
providers:
DefaultProvider:
providerClass: PersistedUsernamePasswordProvider
entryPoint:
WebRedirect:
uri: login.html
--------------
Creation account like that :
--------------
$accountIdentifier = $newMember->getPrimaryElectronicAddress()->getIdentifier();
$account = $this->accountFactory->createAccountWithPassword($accountIdentifier, $newMember->getPassword(), array($defaultRole));
$this->accountRepository->add($account);
$newMember->addAccount($account);
$this->memberRepository->add($newMember);
$this->addFlashMessage('Created a new member.');
$this->redirect('index', 'Home');
---------------
regards,
Thomas Plessis
Développeur multimédia
--
TOTEMnumerique
9, Place St Étienne
31000 Toulouse
T. 05 61 14 64 54
F. 05 61 14 64 55
Le 24 nov. 2011 à 18:35, Andreas Förthner a écrit :
> Hi Thomas,
>
> which authentication providers are you using? Basically everything looks
> fine so farŠ
>
> Greets Andi
>
> Am 24.11.11 16:35 schrieb "Thomas Plessis" unter
> <t.plessis at totemnumerique.com>:
>
>> any ideas about this?
>>
>> regards,
>>
>> Thomas Plessis
>> Développeur multimédia
>> --
>> TOTEMnumerique
>> 9, Place St Étienne
>> 31000 Toulouse
>> T. 05 61 14 64 54
>> F. 05 61 14 64 55
>>
>> Le 23 nov. 2011 à 12:25, Thomas Plessis a écrit :
>>
>>> Hi guys,
>>>
>>> I've upgrade my FLOW3 project this morning with the new release 1.01,
>>> and now the logout method from authenticationManager does not workŠ it's
>>> impossible to logout, and i've no errors or warnings.
>>>
>>> Here is my LoginController :
>>>
>>> class LoginController extends
>>> \Totem\Lewin\Controller\AbstractBaseController {
>>>
>>> /**
>>> * @FLOW3\Inject
>>> * @var
>>> \TYPO3\FLOW3\Security\Authentication\AuthenticationManagerInterface
>>> */
>>> protected $authenticationManager;
>>>
>>> /**
>>> * Show login poage
>>> *
>>> * @return string
>>> */
>>> public function indexAction() {
>>>
>>> }
>>>
>>> /**
>>> * Authenticates an account by invoking the Provider based
>>> Authentication Manager.
>>> *
>>> * On successful authentication redirects to the index page, otherwise
>>> returns
>>> * to the login screen.
>>> *
>>> * @return void
>>> */
>>> public function authenticateAction() {
>>> try {
>>> $this->authenticationManager->authenticate();
>>> $this->redirect('index', 'Home');
>>> } catch
>>> (\TYPO3\FLOW3\Security\Exception\AuthenticationRequiredException
>>> $exception) {
>>> $this->addFlashMessage('Wrong username or password.');
>>> throw $exception;
>>> }
>>> }
>>>
>>> /**
>>> * Logout user from website
>>> *
>>> * @return void
>>> */
>>> public function logoutAction() {
>>> $this->authenticationManager->logout();
>>> $this->addFlashMessage('Successfully logged out.');
>>> $this->redirect('index', 'Home');
>>> }
>>> }
>>>
>>> regards,
>>>
>>> Thomas Plessis
>>> Développeur multimédia
>>> --
>>> TOTEMnumerique
>>> 9, Place St Étienne
>>> 31000 Toulouse
>>> T. 05 61 14 64 54
>>> F. 05 61 14 64 55
>>>
> Andreas Förthner
> Leiter Web-Entwicklung
>
> Telefon: +49 (911) 539909 - 0
> E-Mail: andreas.foerthner at netlogix.de
> Website: media.netlogix.de
>
>
> --
> netlogix GmbH & Co. KG
> IT-Services | IT-Training | Media
> Andernacher Straße 53 | 90411 Nürnberg
> Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99
> E-Mail: info at netlogix.de | Internet: http://www.netlogix.de
>
> netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338)
> Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634)
> Umsatzsteuer-Identifikationsnummer: DE 233472254
> Geschäftsführer: Stefan Buchta, Matthias Schmidt
>
>
>
> _______________________________________________
>>> FLOW3-general mailing list
>>> FLOW3-general at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/flow3-general
>>
>> _______________________________________________
>> FLOW3-general mailing list
>> FLOW3-general at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/flow3-general
>
> _______________________________________________
> FLOW3-general mailing list
> FLOW3-general at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/flow3-general
More information about the FLOW3-general
mailing list