I'm using the build-in in_memory provider

2011/5/9 oscar balladares <liebegr...@gmail.com>:
> Yep. That is the Deal as Chris said. What provider are you using??
> Providers are set in app/config/security.yml
> something like:
> security:
>     encoders: #you should have something here as well.
>     providers:
>         main:
>             entity: { class: Company\SomeBundle\Entity\Customer, property:
> username }
>
> So if you have this, the security context will bind the security user with
> your Customer entity.
> That entity would have:
>  name;
>  lastname;
>  id;
>
> And of course its getters and setters.
> You should read the official docs. Also you can check this tutorial, is very
> good, though it is a little out to date but it may help you a
> lot. 
> http://www.dobervich.com/2011/03/21/symfony2-blog-application-tutorial-part-v-intro-to-security/
>
>
> 2011/5/8 Christophe COEVOET <s...@notk.org>
>>
>> Le 07/05/2011 11:54, [BLZ]梁振警 a écrit :
>>>
>>> My database schema is something like this:
>>>
>>> create table users (
>>>   id INT PRIMARY KEY,
>>>   username TEXT,
>>> )
>>>
>>> create table posts (
>>>   id INT PRIMARY KEY,
>>>   user_id INT,
>>>   title TEXT,
>>>   content TEXT,
>>> )
>>>
>>> Now, I want to get all posts of current logged in user, but I can't
>>> get find a way to get current userid, like this:
>>>
>>> $user = $this->container->get('security.context')->getToken()->getUser();
>>> $repo->findBy(array('user_id' =>  $user->getId()))
>>>
>>> But I got " Fatal Error: Call to undefined method", I wonder if there
>>> any way to get UserId?
>>>
>>>  I look through Symfony\Component\Security\Core\User\UserInterface,
>>> Symfony\Component\Security\Core\User\AdvancedUserInterface, non of
>>> them providered getId() method.
>>>
>>> Any one can help me? Thanks.
>>
>> Which user provider are you using ?
>>
>> --
>> Christophe | Stof
>>
>> --
>> If you want to report a vulnerability issue on symfony, please send it to
>> security at symfony-project.com
>>
>> 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
>> symfony-users+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/symfony-users?hl=en
>
> --
> If you want to report a vulnerability issue on symfony, please send it to
> security at symfony-project.com
>
> 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
> symfony-users+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/symfony-users?hl=en
>

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

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
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to