login: refactor to share more code

This commit is contained in:
Tulir Asokan
2025-12-06 21:08:32 +02:00
parent abb4671a16
commit 48fed1c026
5 changed files with 285 additions and 267 deletions
+5 -3
View File
@@ -74,9 +74,11 @@ type MessageMetadata struct {
}
type UserLoginMetadata struct {
Phone string `json:"phone"`
Session UserLoginSession `json:"session"`
TakeoutID int64 `json:"takeout_id,omitempty"`
LoginPhone string `json:"phone,omitempty"`
LoginMethod string `json:"login_method,omitempty"`
IsBot bool `json:"is_bot,omitempty"`
Session UserLoginSession `json:"session"`
TakeoutID int64 `json:"takeout_id,omitempty"`
TakeoutDialogCrawlDone bool `json:"takeout_portal_crawl_done,omitempty"`
TakeoutDialogCrawlCursor networkid.PortalID `json:"takeout_portal_crawl_cursor,omitempty"`