Add register and sign up with supertokens
This commit is contained in:
parent
b2d5369387
commit
5dd6a70329
24 changed files with 846 additions and 228 deletions
|
|
@ -5,6 +5,7 @@ import 'package:patient_manager/env/env.dart';
|
|||
import 'package:patient_manager/main.dart';
|
||||
import 'package:http/http.dart' as http;
|
||||
import 'package:patient_manager/objects/appUser.dart';
|
||||
import 'package:supertokens_flutter/supertokens.dart';
|
||||
|
||||
class PatManAppDrawer extends StatefulWidget {
|
||||
final String userEmail;
|
||||
|
|
@ -33,6 +34,11 @@ class _PatManAppDrawerState extends State<PatManAppDrawer> {
|
|||
}
|
||||
}
|
||||
|
||||
Future<bool> signOut() async {
|
||||
await SuperTokens.signOut();
|
||||
return true;
|
||||
}
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
signedInUser = getUserDetails();
|
||||
|
|
@ -203,10 +209,10 @@ class _PatManAppDrawerState extends State<PatManAppDrawer> {
|
|||
),
|
||||
],
|
||||
),
|
||||
onTap: () {
|
||||
client.auth.signOut();
|
||||
Navigator.popAndPushNamed(context, '/');
|
||||
//Navigator.of(context).pushNamed('/');
|
||||
onTap: () async {
|
||||
if (await signOut()) {
|
||||
Navigator.of(context).pushNamed('/');
|
||||
}
|
||||
},
|
||||
)
|
||||
],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue