getSession method
Implementation
@override
Future<Session?> getSession(String sessionId) async {
final results = await sqlSelect("SELECT * FROM $tableName WHERE id='$sessionId';");
if (results != null && results.isNotEmpty) {
final result = results.first;
return Session.fromMap({
"id": result["id"],
"expires": result["expires"],
"data":
json.decode(result["data"] as String, reviver: Session.reviver) as Map<String, dynamic>
});
}
return null;
}