gotrue 1.4.2 gotrue: ^1.4.2 copied to clipboard
A dart client library for the GoTrue API.
import 'package:gotrue/gotrue.dart';
Future<bool> main(List<String> arguments) async {
const gotrueUrl = 'http://localhost:9999';
const annonToken = '';
final client = GoTrueClient(
url: gotrueUrl,
headers: {
'Authorization': 'Bearer $annonToken',
'apikey': annonToken,
},
);
try {
final login = await client.signInWithPassword(
email: 'email',
password: '12345',
);
print('Logged in, uid: ${login.session!.user.id}');
} on AuthException catch (error) {
print('Sign in Error: ${error.message}');
}
await client.signOut();
print('Logged out!');
return true;
}