Files
Kecalek_python/ios_client/EncryptedChat/Models/User.swift
2026-03-11 16:54:14 +01:00

20 lines
428 B
Swift

import Foundation
struct User: Identifiable, Equatable {
let id: String
var username: String
var email: String
var identityKey: Data? // Ed25519 public key (32 bytes)
}
struct UserProfile: Equatable {
var userId: String
var username: String?
var email: String?
var phone: String?
var phoneVisible: Bool
var location: String?
var locationVisible: Bool
var avatarFile: String?
}