在Flutter中实施Firebase GitHub身份验证

问题描述 投票:0回答:1

我正在本文的帮助下,在FLutter中实现Firebase GitHub身份验证:https://medium.com/flutter-community/implementing-firebase-github-authentication-in-flutter-1c49a172c648

问题是,成功登录GitHub后,我被重定向到URL appname://auth/handler?code=AUTH_CODE。我在本文的步骤4和5中设置了深层链接配置,因此我的应用程序无法捕获此重定向。

我想我在intent-filter清单文件中做错了,它看起来像这样:查看data

<intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>

                <action android:name="android.intent.action.VIEW" />

                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />

                <data
                    android:host="auth"
                    android:scheme="appname" />
            </intent-filter>

而且,我在本文中为步骤7和8制作了单独的文件。我已经在屏幕上使用了步骤7代码,在该屏幕上,我通过按钮onPressed实现了注册功能,而步骤8代码则在具有其他身份验证方法的单独注册小部件中。

firebase authentication flutter github android-manifest
1个回答
0
投票

我遇到了同样的问题,您设法找到解决方案了吗?

© www.soinside.com 2019 - 2024. All rights reserved.