我正在使用socialauth-android库通过Facebook,Twitter和LinkedIn登录用户。
到目前为止,我找不到一种方法来获取oAuth-token。有没有办法在不重新实现库的部分的情况下访问它?
此外,当我想使用socialauth登录时(请参阅下面的代码)我必须手动输入用户名和密码,尽管我已经使用该设备设置了所有帐户。你能告诉socialauth使用这个帐户吗?
buttonFacebook.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
mSocialAdapter.authorize(ActivityLogin.this, Provider.FACEBOOK);
}
});
答案 0 :(得分:13)
我发现获取令牌的方式是
String token = mSocialAdapter.getCurrentProvider().getAccessGrant().getKey();