Submit Search
Upload
Herokuで動く認証機構の話
•
Download as PPTX, PDF
•
1 like
•
404 views
Shinji Fukumaru
Follow
Heroku Meetup #11 New Year Party.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 6
Download now
Recommended
Herokuで動く認証機構の話
Herokuで動く認証機構の話
Shinji Fukumaru
Azure AD セルフサービス機能を用いてコスト削減
Azure AD セルフサービス機能を用いてコスト削減
Yusuke Kodama
WFSの認証基盤SDKのセキュリティーに関する取り組み
WFSの認証基盤SDKのセキュリティーに関する取り組み
gree_tech
Ecsとlambdaのバッチ処理
Ecsとlambdaのバッチ処理
政雄 金森
[SC05] 株式会社アシックス様における Azure AD 導入プロジェクトの実際
[SC05] 株式会社アシックス様における Azure AD 導入プロジェクトの実際
de:code 2017
Api gatewayの話
Api gatewayの話
Hiroshi Hayakawa
2019/4/18 Zabbix勉強会 徹底活用本の改訂の話
2019/4/18 Zabbix勉強会 徹底活用本の改訂の話
Daisuke Ikeda
Azure ad の導入を検討している方へ ~ active directory の構成パターンと正しい認証方式の選択~
Azure ad の導入を検討している方へ ~ active directory の構成パターンと正しい認証方式の選択~
junichi anno
Recommended
Herokuで動く認証機構の話
Herokuで動く認証機構の話
Shinji Fukumaru
Azure AD セルフサービス機能を用いてコスト削減
Azure AD セルフサービス機能を用いてコスト削減
Yusuke Kodama
WFSの認証基盤SDKのセキュリティーに関する取り組み
WFSの認証基盤SDKのセキュリティーに関する取り組み
gree_tech
Ecsとlambdaのバッチ処理
Ecsとlambdaのバッチ処理
政雄 金森
[SC05] 株式会社アシックス様における Azure AD 導入プロジェクトの実際
[SC05] 株式会社アシックス様における Azure AD 導入プロジェクトの実際
de:code 2017
Api gatewayの話
Api gatewayの話
Hiroshi Hayakawa
2019/4/18 Zabbix勉強会 徹底活用本の改訂の話
2019/4/18 Zabbix勉強会 徹底活用本の改訂の話
Daisuke Ikeda
Azure ad の導入を検討している方へ ~ active directory の構成パターンと正しい認証方式の選択~
Azure ad の導入を検討している方へ ~ active directory の構成パターンと正しい認証方式の選択~
junichi anno
161218 cybozu SRE
161218 cybozu SRE
tomonori-saito-cybozu
Zabbix製品・サービス紹介資料
Zabbix製品・サービス紹介資料
Zabbix
Zabbix 2.0 新機能と改善点
Zabbix 2.0 新機能と改善点
Zabbix
5分で分かるサイボウズのSRE
5分で分かるサイボウズのSRE
uchan_nos
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
Dai Iwai
OSGi Applications(Open Alpha) for WAS7.0
OSGi Applications(Open Alpha) for WAS7.0
Nobuhiro Sue
Global Azure Bootcamp 2019@Tokyo資料【ExpressRoute構築でハメられた】
Global Azure Bootcamp 2019@Tokyo資料【ExpressRoute構築でハメられた】
Dai Iwai
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
Daisuke Ikeda
IDaaS を正しく活用するための認証基盤設計
IDaaS を正しく活用するための認証基盤設計
Trainocate Japan, Ltd.
MSPサービスを支えるCircleCI
MSPサービスを支えるCircleCI
Takeo Saga
VPN・証明書はもう不要? Azure ADによるデバイス認証 at Tech Summit 2018
VPN・証明書はもう不要? Azure ADによるデバイス認証 at Tech Summit 2018
Shinichiro Kosugi
Jbossとtomcatの性能を比べてみた
Jbossとtomcatの性能を比べてみた
Yuki Obara
20190222 osc2019tokyospring
20190222 osc2019tokyospring
tetsuromachida
Salesforce1 アプリをGruntでデプロイ
Salesforce1 アプリをGruntでデプロイ
Hiroyuki Endoh
インフラ刷新プロジェクト「Neco」が目指す最高のクラウドとは
インフラ刷新プロジェクト「Neco」が目指す最高のクラウドとは
Shin'ya Ueoka
PHPバージョン別応答速度比較
PHPバージョン別応答速度比較
Takayuki Saito
ネットワークから学ぶソフトウェアセキュリティの基礎
ネットワークから学ぶソフトウェアセキュリティの基礎
Yasuo Ohgaki
Heroku HTTP API Design Guide
Heroku HTTP API Design Guide
Ayumu Aizawa
「Ansible on Azure入門」資料
「Ansible on Azure入門」資料
Hidetoshi Hirokawa
Azure Cosmos DB Always Encrypted
Azure Cosmos DB Always Encrypted
Yui Ashikaga
Renovação 2
Renovação 2
Luzia Gabriele
Presentación de proyecto
Presentación de proyecto
guadazuheros
More Related Content
What's hot
161218 cybozu SRE
161218 cybozu SRE
tomonori-saito-cybozu
Zabbix製品・サービス紹介資料
Zabbix製品・サービス紹介資料
Zabbix
Zabbix 2.0 新機能と改善点
Zabbix 2.0 新機能と改善点
Zabbix
5分で分かるサイボウズのSRE
5分で分かるサイボウズのSRE
uchan_nos
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
Dai Iwai
OSGi Applications(Open Alpha) for WAS7.0
OSGi Applications(Open Alpha) for WAS7.0
Nobuhiro Sue
Global Azure Bootcamp 2019@Tokyo資料【ExpressRoute構築でハメられた】
Global Azure Bootcamp 2019@Tokyo資料【ExpressRoute構築でハメられた】
Dai Iwai
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
Daisuke Ikeda
IDaaS を正しく活用するための認証基盤設計
IDaaS を正しく活用するための認証基盤設計
Trainocate Japan, Ltd.
MSPサービスを支えるCircleCI
MSPサービスを支えるCircleCI
Takeo Saga
VPN・証明書はもう不要? Azure ADによるデバイス認証 at Tech Summit 2018
VPN・証明書はもう不要? Azure ADによるデバイス認証 at Tech Summit 2018
Shinichiro Kosugi
Jbossとtomcatの性能を比べてみた
Jbossとtomcatの性能を比べてみた
Yuki Obara
20190222 osc2019tokyospring
20190222 osc2019tokyospring
tetsuromachida
Salesforce1 アプリをGruntでデプロイ
Salesforce1 アプリをGruntでデプロイ
Hiroyuki Endoh
インフラ刷新プロジェクト「Neco」が目指す最高のクラウドとは
インフラ刷新プロジェクト「Neco」が目指す最高のクラウドとは
Shin'ya Ueoka
PHPバージョン別応答速度比較
PHPバージョン別応答速度比較
Takayuki Saito
ネットワークから学ぶソフトウェアセキュリティの基礎
ネットワークから学ぶソフトウェアセキュリティの基礎
Yasuo Ohgaki
Heroku HTTP API Design Guide
Heroku HTTP API Design Guide
Ayumu Aizawa
「Ansible on Azure入門」資料
「Ansible on Azure入門」資料
Hidetoshi Hirokawa
Azure Cosmos DB Always Encrypted
Azure Cosmos DB Always Encrypted
Yui Ashikaga
What's hot
(20)
161218 cybozu SRE
161218 cybozu SRE
Zabbix製品・サービス紹介資料
Zabbix製品・サービス紹介資料
Zabbix 2.0 新機能と改善点
Zabbix 2.0 新機能と改善点
5分で分かるサイボウズのSRE
5分で分かるサイボウズのSRE
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
OSGi Applications(Open Alpha) for WAS7.0
OSGi Applications(Open Alpha) for WAS7.0
Global Azure Bootcamp 2019@Tokyo資料【ExpressRoute構築でハメられた】
Global Azure Bootcamp 2019@Tokyo資料【ExpressRoute構築でハメられた】
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
IDaaS を正しく活用するための認証基盤設計
IDaaS を正しく活用するための認証基盤設計
MSPサービスを支えるCircleCI
MSPサービスを支えるCircleCI
VPN・証明書はもう不要? Azure ADによるデバイス認証 at Tech Summit 2018
VPN・証明書はもう不要? Azure ADによるデバイス認証 at Tech Summit 2018
Jbossとtomcatの性能を比べてみた
Jbossとtomcatの性能を比べてみた
20190222 osc2019tokyospring
20190222 osc2019tokyospring
Salesforce1 アプリをGruntでデプロイ
Salesforce1 アプリをGruntでデプロイ
インフラ刷新プロジェクト「Neco」が目指す最高のクラウドとは
インフラ刷新プロジェクト「Neco」が目指す最高のクラウドとは
PHPバージョン別応答速度比較
PHPバージョン別応答速度比較
ネットワークから学ぶソフトウェアセキュリティの基礎
ネットワークから学ぶソフトウェアセキュリティの基礎
Heroku HTTP API Design Guide
Heroku HTTP API Design Guide
「Ansible on Azure入門」資料
「Ansible on Azure入門」資料
Azure Cosmos DB Always Encrypted
Azure Cosmos DB Always Encrypted
Viewers also liked
Renovação 2
Renovação 2
Luzia Gabriele
Presentación de proyecto
Presentación de proyecto
guadazuheros
Angela sanchez f.m 07
Angela sanchez f.m 07
Ángela Alexandra
Guia prevencao albert_einstein
Guia prevencao albert_einstein
Elizeu9812
Boletin de antropologos nº03
Boletin de antropologos nº03
ALBERTO MEDINA IBAÑEZ
Voz da paróquia Fevereiro 2015
Voz da paróquia Fevereiro 2015
jesmioma
Calorimetria
Calorimetria
Isabella Flores
INTEGRACION DIDACTICA - NUEVAS TECNOLOGIAS
INTEGRACION DIDACTICA - NUEVAS TECNOLOGIAS
Jenny González
Nossas confidências
Nossas confidências
Luzia Gabriele
Laboratorio1
Laboratorio1
rubendariocas
Angela
Angela
ishamar3
Natural disasters
Natural disasters
hannamol
Campo Eléctrico
Campo Eléctrico
cesaralvarezguardia
PELIGROS DE LA REDES SOCIALES
PELIGROS DE LA REDES SOCIALES
ejulio42
presentacion ana lilia
presentacion ana lilia
coquicero
Apresentação do Clube do Empreendedor 2014
Apresentação do Clube do Empreendedor 2014
Leandro Costa
Boletín cafe ciencia y salud nº 17
Boletín cafe ciencia y salud nº 17
CafeSalud
NO A LA VIOLENCIA
NO A LA VIOLENCIA
Wolker Adan Lucas Angola
Amigas
Amigas
pilarine
Voz da Paróquia - Fevereiro 2012
Voz da Paróquia - Fevereiro 2012
jesmioma
Viewers also liked
(20)
Renovação 2
Renovação 2
Presentación de proyecto
Presentación de proyecto
Angela sanchez f.m 07
Angela sanchez f.m 07
Guia prevencao albert_einstein
Guia prevencao albert_einstein
Boletin de antropologos nº03
Boletin de antropologos nº03
Voz da paróquia Fevereiro 2015
Voz da paróquia Fevereiro 2015
Calorimetria
Calorimetria
INTEGRACION DIDACTICA - NUEVAS TECNOLOGIAS
INTEGRACION DIDACTICA - NUEVAS TECNOLOGIAS
Nossas confidências
Nossas confidências
Laboratorio1
Laboratorio1
Angela
Angela
Natural disasters
Natural disasters
Campo Eléctrico
Campo Eléctrico
PELIGROS DE LA REDES SOCIALES
PELIGROS DE LA REDES SOCIALES
presentacion ana lilia
presentacion ana lilia
Apresentação do Clube do Empreendedor 2014
Apresentação do Clube do Empreendedor 2014
Boletín cafe ciencia y salud nº 17
Boletín cafe ciencia y salud nº 17
NO A LA VIOLENCIA
NO A LA VIOLENCIA
Amigas
Amigas
Voz da Paróquia - Fevereiro 2012
Voz da Paróquia - Fevereiro 2012
Similar to Herokuで動く認証機構の話
7 power night2014_kanbayashi
7 power night2014_kanbayashi
TerraSky
Introduction to application architecture on asp.net mvc
Introduction to application architecture on asp.net mvc
Atsushi Fukui
Serverless AWS構成でセキュアなSPAを目指す
Serverless AWS構成でセキュアなSPAを目指す
Masayuki Kato
第七回 渋谷Java - Apache Shiroを使ってみた
第七回 渋谷Java - Apache Shiroを使ってみた
chonaso
ゼロからはじめるサーバーサイド Vol2
ゼロからはじめるサーバーサイド Vol2
Taichi Inaba
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向
Hitachi, Ltd. OSS Solution Center.
Keycloak拡張入門
Keycloak拡張入門
Hiroyuki Wada
Azure Api Management 俺的マニュアル 2020年3月版
Azure Api Management 俺的マニュアル 2020年3月版
貴志 上坂
SoftLayer API で資産管理をお手伝い!
SoftLayer API で資産管理をお手伝い!
Kazumi IWANAGA
価値を届ける技術 #bpstudy 96
価値を届ける技術 #bpstudy 96
hirokiky
AzureAD for Java
AzureAD for Java
Yoshio Terada
20141111 themi struct
20141111 themi struct
マジセミ by (株)オープンソース活用研究所
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
Yui Ashikaga
EC-CUBE API プラグイン勉強会
EC-CUBE API プラグイン勉強会
Kentaro Ohkouchi
[OpenStack Days Tokyo 2015] Zabbixを用いたOCPベアメタル監視環境構築の自働化
[OpenStack Days Tokyo 2015] Zabbixを用いたOCPベアメタル監視環境構築の自働化
cloudconductor
Azure VMを検証に使う - 便利なHyper-Vスナップショットを使う方法
Azure VMを検証に使う - 便利なHyper-Vスナップショットを使う方法
Study Group by SciencePark Corp.
OAuth2.0によるWeb APIの保護
OAuth2.0によるWeb APIの保護
Naohiro Fujie
AWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャ
真吾 吉田
はたらく認証
はたらく認証
Tsukasa Kato
[SC13] ログ管理で向上させるセキュリティ
[SC13] ログ管理で向上させるセキュリティ
de:code 2017
Similar to Herokuで動く認証機構の話
(20)
7 power night2014_kanbayashi
7 power night2014_kanbayashi
Introduction to application architecture on asp.net mvc
Introduction to application architecture on asp.net mvc
Serverless AWS構成でセキュアなSPAを目指す
Serverless AWS構成でセキュアなSPAを目指す
第七回 渋谷Java - Apache Shiroを使ってみた
第七回 渋谷Java - Apache Shiroを使ってみた
ゼロからはじめるサーバーサイド Vol2
ゼロからはじめるサーバーサイド Vol2
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向
Keycloak拡張入門
Keycloak拡張入門
Azure Api Management 俺的マニュアル 2020年3月版
Azure Api Management 俺的マニュアル 2020年3月版
SoftLayer API で資産管理をお手伝い!
SoftLayer API で資産管理をお手伝い!
価値を届ける技術 #bpstudy 96
価値を届ける技術 #bpstudy 96
AzureAD for Java
AzureAD for Java
20141111 themi struct
20141111 themi struct
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
EC-CUBE API プラグイン勉強会
EC-CUBE API プラグイン勉強会
[OpenStack Days Tokyo 2015] Zabbixを用いたOCPベアメタル監視環境構築の自働化
[OpenStack Days Tokyo 2015] Zabbixを用いたOCPベアメタル監視環境構築の自働化
Azure VMを検証に使う - 便利なHyper-Vスナップショットを使う方法
Azure VMを検証に使う - 便利なHyper-Vスナップショットを使う方法
OAuth2.0によるWeb APIの保護
OAuth2.0によるWeb APIの保護
AWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャ
はたらく認証
はたらく認証
[SC13] ログ管理で向上させるセキュリティ
[SC13] ログ管理で向上させるセキュリティ
Recently uploaded
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Recently uploaded
(10)
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Herokuで動く認証機構の話
1.
Herokuで動く認証機構の話 株式会社アピリオ プリンシパルコンサルタント 福丸 慎治
2.
アピリオの認証機構 • NEXT様の不動産検索サイトHOME’Sに会員サイト向けに導入 • 元々はAWS上で稼働するモジュール群 o
アピリオのJapanオフィスメンバーで独自に開発 o 複数のお客さまにて稼働実績あり • NoSQLベースだったが、Herokuに移植するにあたりPostgreSQL を永続化先とできるように拡張 • JDK1.6 + Spring MVC + PostgreSQL • 以下の機能を実装済み o ユーザ登録 パスワードは暗号化して保持(パスワードそのものは持たない) o o o o セッション管理 メールによる確認 Facebook等他SNSによる認証 Oauth認証 © 2014 Appirio, Inc. - Confidential
3.
アーキテクチャ ユーザ情報 HOME’s Clubユーザ ログイン情報 確認メール送信 セッション情報 State token ユーザ登録/ ログイン SendGrid Backend
Dyno#1 ビジネス サービス PostgreSQL 認証 サービス Frontend(Cuon様) Backend(Appirio) ユーザ登録 NEXT様 Salesforce組織 © 2014 Appirio, Inc. - Confidential
4.
認証機構の構成 10. Return result 1.
API Call From Frontend ビジネス サービス 9. Do something 2. Sessoin Check 4. Call Login API 7. Get session 認証機構(Server) 3. Login 認証機構(Core) 8. Session Spring Framework JDK1.6 Cedar Stack Heroku © 2014 Appirio, Inc. - Confidential 5. Check Password PostgreSQL 6. Generate Session
5.
Herokuでやってみて・・・ • Heroku上のPostgreSQLの性能は十分 o 1000ユーザからの同時アクセスをシミュレートした 負荷テストを行ったが問題なし o
今回採用したプランはミッドレンジであるため、今 後サイトの規模拡張に合わせて更にスケールアップ できる余地あり • 必要に応じてアプリケーションを構築・連携が容易 o 今回のシステムは大きく分けてFrontend、Backendに 分割され、それぞれPHP、Javaで構築したが、各々の 有利な面を活用して最適な仕組みを提供できた © 2014 Appirio, Inc. - Confidential
6.
是非お試しください! © 2014 Appirio,
Inc. - Confidential
Download now