Here's some more info on what I'm trying to accomplish:
#UserBundle/Resources/config/routing.yml
_security_login:
pattern: /login
defaults: { _controller: UserBundle:Security:login }
_security_check:
pattern: /login_check
defaults: { _controller: UserBundle:Security:check }
#UserBundle/Controller/SecurityController.php
class SecurityController extends Controller {
public function loginAction($_format) {
$request = $this->get('request');
if ($request->attributes-
>has(SecurityContext::AUTHENTICATION_ERROR)) {
$error = $request->attributes-
>get(SecurityContext::AUTHENTICATION_ERROR);
} else {
$error = $request->getSession()-
>get(SecurityContext::AUTHENTICATION_ERROR);
}
return $this->render('UserBundle:user:login.' . $_format . '.php',
array(
// last username entered by the user
'_username' => $this->get('request')->getSession()-
>get(SecurityContext::LAST_USERNAME),
'error' => $error,
));
}
public function checkAction() {
// what goes here?
}
}
Do I even need the checkAction method? If so, how do I authenticate
the user? If I don't need the checkAction method, how exactly do I
authenticate a user?
On Mar 3, 4:29 pm, Donald <[email protected]> wrote:
> Unfortunately the authentication docs there aren't updated at all.
>
> So I'm still looking for advice...
>
> On Mar 3, 3:18 pm, Donald <[email protected]> wrote:
>
>
>
>
>
>
>
> > I wasn't aware that was on github. I'll go check it out immediately.
>
> > Thanks!
>
> > On Mar 3, 3:07 pm, olimination <[email protected]> wrote:
>
> > > Hi,
>
> > > I sometimes use the master documentation on GitHub and there you find
> > > some updated documentations:
>
> > >https://github.com/symfony/symfony-docs
>
> > > greets,
> > > Oli
>
> > > On Mar 3, 8:38 pm, Donald <[email protected]> wrote:
>
> > > > Hi,
>
> > > > I'm working with the master branch of the Symfony 2 sandbox, and I'm
> > > > trying to get user authentication to work. Obviously things have
> > > > changed a great deal since the last preview release, so I'm hoping to
> > > > get some pointers.
>
> > > > I've managed to get everything setup to the point where I'm being
> > > > redirected to the /login_check url. I got the impression from the
> > > > Symfony Reloaded docs that I don't actually have to authenticate the
> > > > user myself, and that it would be handled automatically by the
> > > > framework. It doesn't seem to be working that way in practice though.
>
> > > > Do I need to authenticate the user myself by implementing an action
> > > > for the /login_check URL, and if so, how exactly do I do that?
> > > > SecurityContext getUser() method doesn't seem to exist anymore, and
> > > > I've been digging around the source code all day with no luck.
>
> > > > Thank in advance for any help.
--
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 [email protected]
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