Omniauth

23
OmniAuth

description

A keynote about how Omniauth works.

Transcript of Omniauth

Page 1: Omniauth

OmniAuth

Page 2: Omniauth

@azisaka

Page 3: Omniauth

@polo_marte

Page 4: Omniauth

O Problema

Page 5: Omniauth

Autenticação

Page 6: Omniauth

F!r"#$%r&' (ã! )*+,'

Page 7: Omniauth

Registrar usando redes sociais?

Page 8: Omniauth
Page 9: Omniauth

Cada uma autentica de forma diferente

Page 10: Omniauth

E se uma nova rede social ou serviço

aparecer?

Page 11: Omniauth

A solução?

Page 12: Omniauth

Omniauth!https://github.com/intridea/omniauth

Page 13: Omniauth

“Log in with anything, Assume nothing”

@"b$-&.*

Page 14: Omniauth

Como funciona?

Page 15: Omniauth

Autenticação

Mágica

DADOs

Page 16: Omniauth

E(,r+,/.&+(

Page 17: Omniauth

Callback phase

Request phase

Page 18: Omniauth

Show me the code

Page 19: Omniauth

R-(#"&01!

Page 20: Omniauth

C!02.#r+çã!

"&11$-w+r-Fácil

Page 21: Omniauth

I0,-.r+çã!

1&v-r(' (-rv&ç'universal

Page 22: Omniauth

FlexívelU(- ' 1+1'

)!"! q#&(-r

Page 23: Omniauth

Estamos contratando!

P-r.#0,+(?