More Related Content
Similar to オレオレSecurityバンドル作っちゃいました
Similar to オレオレSecurityバンドル作っちゃいました (20)
More from Katsuhiro Ogawa
More from Katsuhiro Ogawa (10)
オレオレSecurityバンドル作っちゃいました
- 6. /**
* @Secure
*/
class MyController
{
public function doAction()
{
}
}
- 8. /**
* @Secure
*/
class MyController
{
/**
* @Secure(disabled=true)
*/
public function doAction()
{
}
}
- 10. /**
* @Secure
*/
class AppController {}
class FooController
extends AppController {}
class BarController
extends AppController {}
- 12. /**
* @Secure
* @SecureConfig(
forward=“Acme:My:login”)
*/
class MyController
{
public function loginAction()
{
}
}
- 14. /**
* @Secure
* @SecureConfig(domain=“default”)
*/
class UserController {}
/**
* @Secure
* @SecureConfig(domain=“admin”)
*/
class AdminController {}
- 16. /**
* @Secure
* @SecureConfig(auth=“facebook”)
*/
class FacebookController {}
- 19. $context = $this->get(
‘crocos_security.context’);
$user = $userRepo->find(1);
$context->login($user);
$context->logout();