0
Android Authenticator
について少々
#potatotips 2014/4/9
at UIEvolution
by FUJI, Goro (gfx) at cookpad.com
Android Authenticator
Androidのアカウントを扱うしくみ
「Twitterでログインする」みたいなしくみを
提供(a.k.a. SSO)
iOSでTwitter/Facebookが特別扱いされている
アレを汎用的にした...
Android Account Manager
HOMESettingsACCOUNTS
「アカウントと同期」と書いてあったりしま
すが、単なるアカウント管理にも使えます
プログラムからは AccountManager と
AbstractAc...
SSO with Twitter
client appからAccountManager#getAuthToken()
でtokenをとれる
getAuthToken()をすると、Android OSを経て
authenticator appに制...
Client Authenticator
Android
Account Manager
ところで…
Twitter Developer用のキーとかなくてもとれるん
だけどこのauth tokenと auth secretって何?
これが何かはauthenticatorが決められるので
AbstractAccountAuthenti...
Repository
https://github.com/gfx/Android-SNS-SignIn
色気をだしてAndroid-Boltsを使ってみたけど
かえってわかりにくくなってしまったかも💦
We Are Hiring
Android/iOSエンジニア募集中 at COOKPAD
Android Authenticatorいついて少々 #potatotips
Upcoming SlideShare
Loading in...5
×

Android Authenticatorいついて少々 #potatotips

630

Published on

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
630
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
3
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Transcript of "Android Authenticatorいついて少々 #potatotips"

  1. 1. Android Authenticator について少々 #potatotips 2014/4/9 at UIEvolution by FUJI, Goro (gfx) at cookpad.com
  2. 2. Android Authenticator Androidのアカウントを扱うしくみ 「Twitterでログインする」みたいなしくみを 提供(a.k.a. SSO) iOSでTwitter/Facebookが特別扱いされている アレを汎用的にしたもの
  3. 3. Android Account Manager HOMESettingsACCOUNTS 「アカウントと同期」と書いてあったりしま すが、単なるアカウント管理にも使えます プログラムからは AccountManager と AbstractAccountAuthenticator でアクセスする
  4. 4. SSO with Twitter client appからAccountManager#getAuthToken() でtokenをとれる getAuthToken()をすると、Android OSを経て authenticator appに制御がわたり、いろいろ処 理した後 client app に制御がもどる
  5. 5. Client Authenticator Android Account Manager
  6. 6. ところで… Twitter Developer用のキーとかなくてもとれるん だけどこのauth tokenと auth secretって何? これが何かはauthenticatorが決められるので AbstractAccountAuthenticatorのサブクラスを実装 すればなんでも返せる
  7. 7. Repository https://github.com/gfx/Android-SNS-SignIn 色気をだしてAndroid-Boltsを使ってみたけど かえってわかりにくくなってしまったかも💦
  8. 8. We Are Hiring Android/iOSエンジニア募集中 at COOKPAD
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×