Flutter 认证按钮
包含用于向流行社交网络进行身份验证的按钮的 Flutter 小部件库。
这些按钮不包含认证逻辑。它们设计用于与认证包(如 firebase_auth)一起使用。使用 onPressed 属性捕获按钮点击事件,并在其中调用您的认证逻辑。
GoogleSignInButton(onPressed: () {
// call authentication logic
});
支持的按钮
支持的按钮的截图如下所示。
Google 在其
品牌页面.
上建议了两种默认按钮样式。

深色按钮

Facebook 对其按钮的设计指南较少(参见
此处)。此按钮设计旨在
匹配其文档中的示例。

与 Facebook 一样,Twitter 也没有规定精确的按钮(参见
此处).
此按钮的设计旨在匹配其示例图片中的颜色和样式。

用法
将 flutter_auth_buttons 添加到您的 pubspec.yaml,然后导入 Dart 文件。
import 'package:flutter_auth_buttons/flutter_auth_buttons.dart';
有关 API 详细信息,请参阅文档。