toJson method
Converts this Session to a JSON map.
The returned map can be serialized to JSON for storage or transmission.
Implementation
Map<String, dynamic> toJson() {
return {
'id': id,
'user': user.toJson(),
'token': token,
'expiresAt': expiresAt.toIso8601String(),
'ipAddress': ipAddress,
'userAgent': userAgent,
'isCurrent': isCurrent,
'createdAt': createdAt.toIso8601String(),
};
}