toJson method

Map<String, dynamic> toJson({
  1. bool includeToken = false,
})

Serializes the session payload.

Implementation

Map<String, dynamic> toJson({bool includeToken = false}) {
  return {
    'user': user.toJson(),
    'expires': expiresAt?.toIso8601String(),
    'strategy': strategy?.name,
    if (includeToken && token != null) 'token': token,
  };
}