在SDK中共享oAuth访问令牌

在SDK中共享oAuth访问令牌,oauth,architecture,sdk,oauth-2.0,Oauth,Architecture,Sdk,Oauth 2.0,我正在创建一个SDK,它提供官方应用程序使用的功能。我想像Facebook一样启用oAuth登录。如果用户在官方应用程序中注册Facebook,我如何让他们通过集成在另一个应用程序中的SDK登录到同一个帐户 我是否会在SDK中向实现它的所有客户端共享相同的访问令牌?或者有没有一种方法可以允许用户通过oAuth登录到他们通过官方应用程序创建的帐户?我目前的想法是,我们提取一些ID(例如电子邮件地址)并进行查找,以查看该电子邮件地址是否存在于我们的数据库中,然后从那里开始工作(如果用户更改其电子邮件

我正在创建一个SDK,它提供官方应用程序使用的功能。我想像Facebook一样启用oAuth登录。如果用户在官方应用程序中注册Facebook,我如何让他们通过集成在另一个应用程序中的SDK登录到同一个帐户

我是否会在SDK中向实现它的所有客户端共享相同的访问令牌?或者有没有一种方法可以允许用户通过oAuth登录到他们通过官方应用程序创建的帐户?我目前的想法是,我们提取一些ID(例如电子邮件地址)并进行查找,以查看该电子邮件地址是否存在于我们的数据库中,然后从那里开始工作(如果用户更改其电子邮件地址,这可能会很痛苦)

多谢各位