UnityでOAuth認証

ブラウザからiOS/Androidアプリを起動する

今回の発表資料と
サンプルのプロジェクト

自己紹介

TakuKobayashi
  • 小林拓
  • @taptappun
  • フルスタックエンジニア/
    ハッカソンジャンキー
  • Unity歴は4年3ヶ月
  • 現在の所属: ビットバンク

過去の発表履歴

去年こんなの作ってました

VRoidHub

Unity Pluginを作ってました

要件の一部

  • OAuth認証の実装
  • ブラウザを起動し
    OAuth認証が完了したらアプリに戻り
    認証が完了した旨を通知する

OAuth認証をした後のお話

OAuth認証

Twitter OAuth OAuthSequence

処理シーケンス

アプリに戻す技術

URLスキーム / ディープリンク

Webとアプリケーションとを繋ぐのに有用

デモ

動画

Androidの実装方法

iOSの実装方法

確かこれでいいはず...

活用例

招待リンク
SNSとゲームとの連携

などなど

付随する類似機能

Referrer

アプリがどこからインストールされたのか
判別することができる機能

詳しくはこちら
(ただしただいまメンテナンス中...)

まとめ

OAuth認証は
URLスキーム / ディープリンク を使って実装

Referrerと組み合わせて色々な使い方がありそう

Let's try!!

ご静聴ありがとうございました