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
76
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
中級グラフィックス入門~効率的なメッシュレット描画~
projectasura
4
2.5k
管你要 trace 什麼、bpftrace 用下去就對了 — COSCUP 2025
shunghsiyu
0
360
The State of Fluid (2025)
s2b
0
110
React は次の10年を生き残れるか:3つのトレンドから考える
oukayuka
41
16k
Comparing decimals in Swift Testing
417_72ki
0
170
抽象化という思考のツール - 理解と活用 - / Abstraction-as-a-Tool-for-Thinking
shin1x1
1
950
PHPUnitの限界をPlaywrightで補完するテストアプローチ
yuzneri
0
400
『リコリス・リコイル』に学ぶ!! 〜キャリア戦略における計画的偶発性理論と変わる勇気の重要性〜
wanko_it
1
400
可変性を制する設計: 構造と振る舞いから考える概念モデリングとその実装
a_suenami
10
1.7k
Understanding Kotlin Multiplatform
l2hyunwoo
0
250
LLMは麻雀を知らなすぎるから俺が教育してやる
po3rin
3
2k
CLI ツールを Go ライブラリ として再実装する理由 / Why reimplement a CLI tool as a Go library
ktr_0731
3
1k
Featured
See All Featured
Building Applications with DynamoDB
mza
96
6.5k
Building Adaptive Systems
keathley
43
2.7k
What's in a price? How to price your products and services
michaelherold
246
12k
Unsuck your backbone
ammeep
671
58k
A better future with KSS
kneath
239
17k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6k
Designing for humans not robots
tammielis
253
25k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.7k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Balancing Empowerment & Direction
lara
1
540
Typedesign – Prime Four
hannesfritz
42
2.7k
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 ?