HybridAuthで簡単に認証システム実装2013/6/26youhei iwasaki
◻自己紹介名前:岩崎洋平言語:php、mysqlfacebook:岩崎洋平(いわへい)twitter:@youhei_iwasaki色々と勉強中です!ご指導の程よろしくお願い致します!
認証システム??
(例)サイボウズ様 https://live.cybozu.co.jp
HybridAuthって何?
◻HybridAuthとはtwitterやfacebook等のソーシャルサービスの機能をこれ一つで実装できるphpライブラリ。※License:MIT,GPL
通常であれば…twitter APIを使って認証システム実装facebook APIを使って認証システム実装実装する分だけ作成する必要
HybridAuthなら…これ一つで実装可能!HybridAuthでまとめて実装
しかもこれらのプロバイダーにも対応しています!
幾つか注意する点があります!
◻注意点• apacheがport番号80で動作していること• phpのバージョンが5.2以上であること• cURLがsupport enabledであること
・プロバイダー側にコールバックURLを設定済み!・アプリケーションは登録済み!(APIキーとシークレットキーが発行)◻インストール方法※指定するコールバックURLはそれぞれ決まっています。詳しくはhybridauthのドキュメントをご確認ください。
http://hybridauth.sourceforge.net/ にアクセス
hybridauth-2.1.2.zipexampleshybridauth解凍
hybridauthHybrid config.phpindex.php install.php
config.php修正・追加箇所① base_urlを環境にあわせて変更。② プロバイダーから発行されたAPIキーとシークレットキーを入力。
◻まとめ・hybridauthをつかうとこれひとつで複数のプロバイダーの認証システムを簡単に組み込むことができます。・欠点としてプロバイダー側の仕様が変更された場合改造しなければいけない可能性がある。
Hybridauthで簡単に認証システム実装
Upcoming SlideShare
Loading in …5
×

Hybridauthで簡単に認証システム実装

1,914 views
1,866 views

Published on

Fukuoka.php Vol.8 発表資料。

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,914
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Hybridauthで簡単に認証システム実装

  1. 1. HybridAuthで簡単に認証システム実装2013/6/26youhei iwasaki
  2. 2. ◻自己紹介名前:岩崎洋平言語:php、mysqlfacebook:岩崎洋平(いわへい)twitter:@youhei_iwasaki色々と勉強中です!ご指導の程よろしくお願い致します!
  3. 3. 認証システム??
  4. 4. (例)サイボウズ様 https://live.cybozu.co.jp
  5. 5. HybridAuthって何?
  6. 6. ◻HybridAuthとはtwitterやfacebook等のソーシャルサービスの機能をこれ一つで実装できるphpライブラリ。※License:MIT,GPL
  7. 7. 通常であれば…twitter APIを使って認証システム実装facebook APIを使って認証システム実装実装する分だけ作成する必要
  8. 8. HybridAuthなら…これ一つで実装可能!HybridAuthでまとめて実装
  9. 9. しかもこれらのプロバイダーにも対応しています!
  10. 10. 幾つか注意する点があります!
  11. 11. ◻注意点• apacheがport番号80で動作していること• phpのバージョンが5.2以上であること• cURLがsupport enabledであること
  12. 12. ・プロバイダー側にコールバックURLを設定済み!・アプリケーションは登録済み!(APIキーとシークレットキーが発行)◻インストール方法※指定するコールバックURLはそれぞれ決まっています。詳しくはhybridauthのドキュメントをご確認ください。
  13. 13. http://hybridauth.sourceforge.net/ にアクセス
  14. 14. hybridauth-2.1.2.zipexampleshybridauth解凍
  15. 15. hybridauthHybrid config.phpindex.php install.php
  16. 16. config.php修正・追加箇所① base_urlを環境にあわせて変更。② プロバイダーから発行されたAPIキーとシークレットキーを入力。
  17. 17. ◻まとめ・hybridauthをつかうとこれひとつで複数のプロバイダーの認証システムを簡単に組み込むことができます。・欠点としてプロバイダー側の仕様が変更された場合改造しなければいけない可能性がある。

×