我正在开发一个移动应用程序,在其中使用Meetup https://www.meetup.com/meetup_api/auth/提供的API。
为了使用Meetup API,我需要在我的应用程序中实现OAuth。我已经实现了身份验证流程,用户需要输入用户名和密码,然后聚会将请求重定向回我的应用程序。
meetup网站的登录页面提供3种不同的登录方式。
使用用户名/密码和身份验证方法可以很好地工作,并且用户被重定向回我的应用程序。
但是,当用户选择同时使用OAuth2与其他提供商(例如Google)登录时,Google会将用户重定向回Meetup(而不是我的应用程序),Meetup应用程序将代替我的应用程序打开。
我的问题是处理此类案件的最佳方法是什么?