auth_package 0.0.1
auth_package: ^0.0.1 copied to clipboard
Have you been turned into a newt? Would you like to be? This package can help. It has all of the newt-transmogrification functionality you have been looking for.
example/lib/main.dart
import 'package:flutter/material.dart';
import 'dart:async';
import 'package:flutter/services.dart';
import 'package:auth_package/auth_package.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatefulWidget {
const MyApp({super.key});
@override
State<MyApp> createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
final _authPackagePlugin = AuthPackage();
@override
void initState() {
super.initState();
}
signIn()async{
var res = await _authPackagePlugin.signIn(emailController.text.trim(), passwordController.text.trim());
print(res);
}
TextEditingController emailController = TextEditingController();
TextEditingController passwordController = TextEditingController();
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: const Text('Plugin example app'),
),
body: Center(
child: Padding(
padding: const EdgeInsets.all(16.0),
child: Column(
children: [
TextFormField(
controller: emailController,
decoration: InputDecoration(
hintText: "Email Address",
),
keyboardType: TextInputType.emailAddress,
),
TextFormField(
controller: passwordController,
obscureText: true,
decoration: InputDecoration(
hintText: "Password",
),
keyboardType: TextInputType.visiblePassword,
),
MaterialButton(
onPressed: signIn,
child: Text("Submit"),
)
],
),
),
),
),
);
}
}