Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Omniauth - Basic and principles
Search
azisaka
April 13, 2012
Programming
1
77
Omniauth - Basic and principles
A keynote in portuguese about the motivations and how Omniauth works.
azisaka
April 13, 2012
Tweet
Share
More Decks by azisaka
See All by azisaka
API Design
azisaka
7
180
SASS for fun and profit
azisaka
3
140
Other Decks in Programming
See All in Programming
Claude Agent SDK を使ってみよう
hyshu
0
1.4k
CSC509 Lecture 08
javiergs
PRO
0
260
はじめてのDSPy - 言語モデルを『プロンプト』ではなく『プログラミング』するための仕組み
masahiro_nishimi
4
16k
CSC305 Lecture 09
javiergs
PRO
0
320
チームの境界をブチ抜いていけ
tokai235
0
230
外接に惑わされない自システムの処理時間SLIをOpenTelemetryで実現した話
kotaro7750
0
110
CSC509 Lecture 06
javiergs
PRO
0
270
alien-signals と自作 OSS で実現する フレームワーク非依存な ロジック共通化の探求 / Exploring Framework-Agnostic Logic Sharing with alien-signals and Custom OSS
aoseyuu
2
760
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
1.2k
マンガアプリViewerの大画面対応を考える
kk__777
0
390
理論と実務のギャップを超える
eycjur
0
190
なんでRustの環境構築してないのにRust製のツールが動くの? / Why Do Rust-Based Tools Run Without a Rust Environment?
ssssota
14
47k
Featured
See All Featured
Unsuck your backbone
ammeep
671
58k
Statistics for Hackers
jakevdp
799
220k
Mobile First: as difficult as doing things right
swwweet
225
10k
Git: the NoSQL Database
bkeepers
PRO
431
66k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
Bash Introduction
62gerente
615
210k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.7k
Building an army of robots
kneath
306
46k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
660
How to Ace a Technical Interview
jacobian
280
24k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
GitHub's CSS Performance
jonrohan
1032
470k
Transcript
OmniAuth
@azisaka
@polo_marte
O Problema
Autenticação
F r r ã
Registrar usando redes sociais?
None
Cada uma autentica de forma diferente
E se uma nova rede social ou serviço aparecer?
A solução?
Omniauth! https://github.com/intridea/omniauth
“Log in with anything, Assume nothing” @ b
Como funciona?
Autenticação Mágica DADOs
E r
Callback phase Request phase
Show me the code
R
C r çã w r Fácil
I r çã v r rv ç universal
Flexível U q r
Estamos contratando! P r ?