小编Ras*_*sen的帖子

Facebook上的Xamarin.Auth导致状态 - 显式流

我正在使用Xamarin.Auth组件实现facebook登录.我请求我的后端登录(aspnet webapi),它返回一个挑战结果,我的应用程序重定向到facebook登录.在重定向的同时,我还在应用程序中弹出"服务器无效状态.可能伪造!" 在源代码中找到它https://github.com/xamarin/Xamarin.Auth/blob/master/src/Xamarin.Auth/OAuth2Authenticator.cs

如果我调查请求,我可以看到OAuth2Authenticator类中生成了一个状态.

我的问题是,在当前设置中处理身份验证的最佳方法,或者我应该避免让我自己的后端重定向应用程序登录.相反,让应用程序直接登录Facebook并将令牌从facebook发送到我的后端,我将通过调用https://graph.facebook.com/me验证它,然后生成我自己的auth_token,如果调用是有效?

我刚刚阅读Instagram登录文档https://www.instagram.com/developer/authentication/

而这正是我的意思,隐含或显性流动.对我而言,由于状态,明确不与Xamarin.Auth合作对抗facebook.

最好的祝福

authentication facebook xamarin xamarin.forms

1
推荐指数
1
解决办法
530
查看次数

Flutter ios 构建在带有 swift_version 的 xcode 10.1 中失败

我正在构建一个颤振应用程序。一切都很好。然后我认为 dart 升级了,突然应用程序的构建失败并出现以下错误:

对于使用 Swift 的目标,“Swift 语言版本”(SWIFT_VERSION) 构建设置必须设置为支持的值。支持的值为:3.0、4.0、4.2。可以在构建设置编辑器中设置此设置。

我在 xcode 中没有看到设置,也不确定是什么导致了这个错误。还有人看过吗?

flutter

1
推荐指数
1
解决办法
1859
查看次数

Flutter ListView EmptyState 刷新

我的应用程序中有一个带有 ListView 的页面。我正在使用 StreamBuilder 来接收数据。当有数据时,我会构建 listview 子项,并且 listview 包含在 RefreshIndicator 中。这工作正常。

现在我想处理没有数据又名 EmptyState 的情况。能够显示一个包含一些内容的Container,同时仍然能够支持pull to refresh来强制页面/Listview检查数据。

这就是我目前的做法

return RefreshIndicator(
            key: upcomingRefreshIndicatorKey,
            onRefresh: handleRefresh,
            child: snapshot.hasData ? list : Stack(children: <Widget>[list, emptystate],) ,

        );
Run Code Online (Sandbox Code Playgroud)

我不确定这是使用 ListView 处理 EmptyState 的方法,但到目前为止,这是我能看到的在列表为空时仍支持刷新的唯一方法。所以我的主要问题是如何最好地使用 LIstView 处理空状态并仍然支持 PullToRefresh?

flutter

1
推荐指数
1
解决办法
6971
查看次数

将 Google 地图设计为 Flutter 银色或黑白

我在 Flutter 应用程序中使用 Google 地图。我正在寻找一种在黑白版本上设置地图样式的方法。我已经在网络版本中看到了这一点,但不确定在 Flutter 版本中是否可能......还没有。想知道是否有其他人实现了这一目标以及如何实现?

google-maps flutter google-maps-flutter

-1
推荐指数
1
解决办法
3198
查看次数