Cakefest 2014 - CakePHP and Auth

32
CakePHP and Auth

description

Going through Authentication and Authorization in CakePHP

Transcript of Cakefest 2014 - CakePHP and Auth

Page 1: Cakefest 2014 - CakePHP and Auth

CakePHP and Auth

Page 2: Cakefest 2014 - CakePHP and Auth

About me

Page 3: Cakefest 2014 - CakePHP and Auth
Page 4: Cakefest 2014 - CakePHP and Auth
Page 5: Cakefest 2014 - CakePHP and Auth
Page 6: Cakefest 2014 - CakePHP and Auth
Page 7: Cakefest 2014 - CakePHP and Auth

registration desk

Page 8: Cakefest 2014 - CakePHP and Auth

Form

Basic

Digest

Page 9: Cakefest 2014 - CakePHP and Auth
Page 10: Cakefest 2014 - CakePHP and Auth

https://github.com/FriendsOfCake/Authenticate

Page 11: Cakefest 2014 - CakePHP and Auth

Cookie

Page 12: Cakefest 2014 - CakePHP and Auth

Cookie

Token

Page 13: Cakefest 2014 - CakePHP and Auth

Cookie

Token

MultiColumn

Page 14: Cakefest 2014 - CakePHP and Auth

@ceeram

Undercover as programmer

Joined core CakePHP team in 2011

Page 15: Cakefest 2014 - CakePHP and Auth
Page 16: Cakefest 2014 - CakePHP and Auth
Page 17: Cakefest 2014 - CakePHP and Auth
Page 18: Cakefest 2014 - CakePHP and Auth
Page 19: Cakefest 2014 - CakePHP and Auth

http://opauth.org/

Page 20: Cakefest 2014 - CakePHP and Auth
Page 21: Cakefest 2014 - CakePHP and Auth

Note

Page 22: Cakefest 2014 - CakePHP and Auth
Page 23: Cakefest 2014 - CakePHP and Auth

Controller

Action

Crud

Page 24: Cakefest 2014 - CakePHP and Auth

Controller

Action

Crud

Page 25: Cakefest 2014 - CakePHP and Auth

Controller

Action

Crud

https://github.com/cakephp/acl

Page 26: Cakefest 2014 - CakePHP and Auth

namespace App\Auth;

app/Controller/Component/Auth/

Page 27: Cakefest 2014 - CakePHP and Auth
Page 28: Cakefest 2014 - CakePHP and Auth
Page 29: Cakefest 2014 - CakePHP and Auth

!noacl

Page 30: Cakefest 2014 - CakePHP and Auth
Page 31: Cakefest 2014 - CakePHP and Auth

Questions?

Page 32: Cakefest 2014 - CakePHP and Auth

https://joind.in/11606