wechat_login 0.0.1 wechat_login: ^0.0.1 copied to clipboard
wechat login flutter plugin, for android and ios.
import 'package:flutter/material.dart';
import 'package:wechat_login/wechat_login.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatefulWidget {
@override
_MyAppState createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
final WechatLogin wechatLogin = WechatLogin(
androidAppId: "wx6402075d3b7161c3",
androidSecret: "df5f5968a5e2dfa6f734c550954f2f45",
iosAppId: "",
iosSecret: "",
universalLink: ""
);
@override
void initState() {
super.initState();
wechatLogin.init();
}
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: const Text('Plugin example app'),
),
body: Center(
child: MaterialButton(
child: Text("登录"),
onPressed: () async{
final res = await wechatLogin.login();
print(res.response!.nickname);
},
),
),
),
);
}
}