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
User authentication usecase by RouteServices
Search
Ryoma Kai
November 11, 2016
Technology
1
650
User authentication usecase by RouteServices
日題: ユーザ認証処理を RouteServiceで実現した話 #cfdtokyo
Ryoma Kai
November 11, 2016
Tweet
Share
More Decks by Ryoma Kai
See All by Ryoma Kai
FASTER! FASTER!! FASTER!!! -accelerate pipeline-
legnoh
1
140
PIpeline template for CloudFoundry
legnoh
0
170
Other Decks in Technology
See All in Technology
小さな開発会社がWebサービスを作る理由
polidog
PRO
0
120
「共通基盤」を超えよ! 今、Platform Engineeringに取り組むべき理由
jacopen
25
5.7k
HEXA OSINT CTF V3 作戦会議
meow_noisy
0
110
普段有償でサポート業務をしているCSAが技術知見を無料で公開する理由
07jp27
1
630
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
0
170
株式会社EventHub・エンジニア採用資料
eventhub
0
1.9k
最近たまに見かけるTiDBってなんだ? - Findy
pingcap0315
2
420
OpenTelemetry を使ったトレースエグザンプラーの活用 / otel-trace-exemplar
k6s4i53rx
2
630
シン・Kafka / shin-kafka
oracle4engineer
PRO
6
2.7k
キャラクター制御のためのプロンプト術 for LINE Bot
uezo
0
520
AIQ株式会社 エンジニア向け会社紹介資料
aiqlab
0
360
クラウドサインにおけるプロダクトマネージャーの役割と開発プロセス / 20240410_cloudsign-PdM
bengo4com
1
670
Featured
See All Featured
Fireside Chat
paigeccino
19
2.6k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
185
16k
Become a Pro
speakerdeck
PRO
9
4.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
118
38k
What's new in Ruby 2.0
geeforr
336
31k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
The Invisible Customer
myddelton
114
12k
Building Better People: How to give real-time feedback that sticks.
wjessup
353
18k
Building Adaptive Systems
keathley
29
1.8k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
243
20k
GraphQLの誤解/rethinking-graphql
sonatard
49
9.2k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Transcript
ϢʔβೝূॲཧΛ 3PVUF4FSWJDFͰ࣮ݱͨ͠ !$MPVE'PVOESZ%BZTJO5PLZP 3ZPNB,BJ Ϡϑʔגࣜձࣾ
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ ࣗݾհ ࣾ֎ίϛϡχςΟܥͷ-5ͰॳొஃͰ͢ 1BB4ษڧձຖճࢀՃͯ͠·ͨ͠ ͓खॊΒ͔ʹ͓ئ͍͠·͢㱯 ʀϪʀʆ 㱯
ձ͓ࣾ͏ͪҾͬӽͯ͠ɺ߄͍ͨͩ͠Ͱͨ͠ Ϡϑʔגࣜձࣾ γεςϜ౷ׅຊ෦ϓϥοτϑΥʔϜ։ൃຊ෦ $MPVE'PVOESZͷ4FSWJDF։ൃɾӡ༻ɺଞαϙʔτશൠతʹ୲ 3ZPNB,BJ !MFHOPI
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ #BDLHSPVOE
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ ͍͖ͭ͞ ࢣ ϓϩμΫτ։ൃଆ͔ΒͷϦΫΤετ ϩάΠϯॲཧΛͬͨ"QQΛ࡞Γ͍ͨ $PPLJFΛݟͯॲཧ͢Δͷ͚ͩͲʜ
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ ͙͢ʹղܾ͢Δʹखͷ͔͔Γͦ͏ͳࣄ ಠࣗॲཧͷϩδοΫͬͯͨ طଘͷ7.ڥͷґଘ͕ߴ͍ $'্Ͱ݁Ͱ͖ͳͦ͞͏ ͱ͍͑༰ࣾͰීวతͳͷ ϓϩμΫτଆ࣮ʹ͢Δͱίετ͕ߴͦ͏
$'ఏڙଆͰख๏Λఏڙ͓͍ͯͨ͠ํ͕ྑ͍ ΔͳΒ4FSWJDFͰҰׅॲཧ͍ͨ͠
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ )PX
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ )PX طଘڥΛյͣ͞ 3FRΛ࿈ܞͤ͞Δٹੈओ 3PVUF4FSWJDF
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ "SDIJUFDUVSF
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ $MJFOU -# 3PVUFS "QQ 3PVUF 4FSWJDF
'VMMZ#SPLFSFE4FSWJDFʹ४ڌ ᶃ ᶄ ᶅ ᶆ ᶇ ᶈ ࢀߟɿIUUQTEPDTDMPVEGPVOESZPSHTFSWJDFTSPVUFTFSWJDFTIUNM
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ $MJFOU -# 3PVUFS ᶃɾᶄ ᶃ ᶄ
-#Λհͯ͠3PVUFSʹϦΫΤετ͕ߦ͘
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ 3PVUFS 3PVUF 4FSWJDF ᶅ ᶅ 3PVUFS
)PTUϔομΛݩʹ ରͷϦΫΤετΛ 3PVUF4FSWJDFʹ 'PSXBSE
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ -# 3PVUF 4FSWJDF ᶆ ᶆ 3PVUF4FSWJDF͕
$'ͷ֎෦Ͱಈ͍ͯղੳ ೝূใΛ )551ϔομʹՃͯ͠ -#Ѽʹ'PSXBSE
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ -# 3PVUFS "QQ ᶇɾᶈ ᶇ ᶈ
ϦΫΤετΛ"QQʹྲྀͯྃ͠ "QQ)551ϔομ͔ΒೝূใΛಡΈऔΔ ʢ͜͜Ͱ"QQଆʹϥΠϒϥϦΛఏڙʣ
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ $MJFOU -# 3PVUFS "QQ 3PVUF 4FSWJDF
γϯϓϧ͚ͩͲ$'֎ʹग़ͤΔͷ͕ͱͯڧ͍ ᶃ ᶄ ᶅ ᶆ ᶇ ᶈ
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ ݁Ռ ϓϩμΫτ։ൃऀʹਖ਼نख๏Λఏڙ ໎ͬͯͨਓଟ͔ͬͨ ϓϩμΫτ։ൃ࣌ͷίετμϯ .BSLFUQMBDF͔ΒDGίϚϯυଧ͚ͭͩ ϥΠϒϥϦԽ͢Δ͜ͱͰޙํޓੑҡ࣋
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ ࠓޙͷ՝ ͕͔͔࣌ؒΔ 'PSXBSEͰ͔͔ͬͯ͠·͏ڐ༰ ϨΠςϯγΛ࠷খݶʹ͢Δ࣮ʹ͢Δ ೝূ༻ϥΠϒϥϦͷ൚༻Խ ಛఆڥͷґଘ͕ߴ͍ॴͰΒͳ͍
֤ؔॴͱ࿈ܞͯ͠ཁΛ͍͑ͯ͘
$PQZSJHIU $ :BIPP+BQBO$PSQPSBUJPO"MM3JHIUT3FTFSWFEແஅҾ༻ɾసࡌېࢭ ͝੩ௌ ͋Γ͕ͱ͏ ͍͟͝·ͨ͠
None