有没有办法找出登录用户的当前连接类型?我想知道用户是否通过 Facebook、Twitter 或没有社交帐户登录。
谢谢
最近我还必须验证给定用户的连接类型。
在 Spring Social 中,您可以使用 getApi() 验证连接类型。假设已经创建了连接(可能通过 ConnectSupport#completeConnection),那么您只需要添加如下内容:
if (connection.getApi() instanceof Facebook) {
System.out.println("Facebook connection");
} else if (connection.getApi() instanceof Twitter) {
System.out.println("Twitter connection");
}