diff --git a/Sources/XXMessengerClient/Utils/BackupParams.swift b/Sources/XXMessengerClient/Utils/BackupParams.swift
index 28523748f8312a1267bbaa12e034f814b81b3e7c..14c3b43d6c81041c5761fa7d8437b170309bfabe 100644
--- a/Sources/XXMessengerClient/Utils/BackupParams.swift
+++ b/Sources/XXMessengerClient/Utils/BackupParams.swift
@@ -2,16 +2,16 @@ import Foundation
 
 public struct BackupParams: Codable {
   public init(
+    username: String,
     email: String?,
-    phone: String?,
-    username: String
+    phone: String?
   ) {
+    self.username = username
     self.email = email
     self.phone = phone
-    self.username = username
   }
 
+  public var username: String
   public var email: String?
   public var phone: String?
-  public var username: String
 }