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
AIを駆使して新しい技術を効率的に理解する方法
nogu66
1
670
乱雑なコードの整理から学ぶ設計の初歩
masuda220
PRO
32
15k
高単価案件で働くための心構え
nullnull
0
170
AIコードレビューがチームの"文脈"を 読めるようになるまで
marutaku
0
120
大体よく分かるscala.collection.immutable.HashMap ~ Compressed Hash-Array Mapped Prefix-tree (CHAMP) ~
matsu_chara
1
140
FlutterKaigi 2025 システム裏側
yumnumm
0
1.2k
イベントストーミングのはじめかた / Getting Started with Event Storming
nrslib
1
750
関数の挙動書き換える
takatofukui
4
750
AI時代もSEOを頑張っている話
shirahama_x
0
190
connect-python: convenient protobuf RPC for Python
anuraaga
0
310
[堅牢.py #1] テストを書かない研究者に送る、最初にテストを書く実験コード入門 / Let's start your ML project by writing tests
shunk031
11
6.2k
最新のDirectX12で使えるレイトレ周りの機能追加について
projectasura
0
310
Featured
See All Featured
How GitHub (no longer) Works
holman
315
140k
Balancing Empowerment & Direction
lara
5
760
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
GraphQLとの向き合い方2022年版
quramy
49
14k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Documentation Writing (for coders)
carmenintech
76
5.1k
How to Ace a Technical Interview
jacobian
280
24k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
940
How to Think Like a Performance Engineer
csswizardry
28
2.3k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
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 ?