What information?

Are you remembering to persist anything you change with
$sf_user->getGuardUser()->save()?

Have you implemented sfGuardUserProfile?

You need to tell us exactly what you are trying to do, or we can't help

-----Original Message-----
From: symfony-users@googlegroups.com [mailto:[EMAIL PROTECTED]
On Behalf Of Pierre
Sent: 07 March 2008 18:11
To: symfony-users@googlegroups.com
Subject: [symfony-users] Re: sfGuard: getUsername in template


I think I did everything correctly. I just realized that it works the  
first time I log in as admin. But the second time all the data seems  
to be lost. Is all the information concerning the logged user  
automatically stored in the session? I thought so from what I read in  
sfGuardSecurityUser.

> $sf_user->getGuardUser()->getUsername() works for me. Did you do the
> whole myUser.class.php thing (
> http://trac.symfony-project.com/wiki/ 
> sfGuardPluginFor10#Secureyourapplication
> ) ? Can you check that $sf_user is an object of class myUser and that
> myUser.class.php extends sfGuardSecurityUser?
>
> Cheers,
> Georg
>
> Pierre schrieb:
>>> $sf_user->getGuardUser()->getUsername()
>>>
>>> I think.
>>
>> Yeah, that's how it should be. But apparently the getGuardUser-method
>> returns an empty variable and I can't figure out why. A logged-in
>> user would be supposed to have all the associated data of the user-
>> table at hand, isn't it?
>>
>> Pierre
>>
>>> -----Original Message-----
>>> From: symfony-users@googlegroups.com [mailto:symfony-
>>> [EMAIL PROTECTED]
>>> On Behalf Of Pierre
>>> Sent: 07 March 2008 17:05
>>> To: symfony users
>>> Subject: [symfony-users] sfGuard: getUsername in template
>>>
>>>
>>> Hi folks,
>>>
>>> might be a dumb question but how can I get the username of an
>>> authenticated user in my template?
>>>
>>> I use symfony 1.0.7 and just installed sfGuardPlugin. So far
>>> everything works fine but when i want to output the name of the
>>> currently logged user like this:
>>>
>>> <?php echo $sf_user->getUsername() ?>
>>>
>>> I get the following error:
>>>
>>> Fatal error: Call to a member function getUsername() on a non-object
>>> in /Users/ralf/Sites/picit/plugins/sfGuardPlugin/lib/user/
>>> sfGuardSecurityUser.class.php on line 139
>>>
>>> I configured everything as far as I can see like described in the
>>> sfGuardPluginExtraDocumentation.
>>> I can login and logout and everything is kind of secure, but I don't
>>> get the user object.
>>>
>>> Any suggestions?
>>>
>>> Thanks,
>>> Pierre
>>>
>>>
>>>
>>>
>>>
>>
>>
>>>
>
>
> >






--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to