تقوم عملية مطابقة هوية المستخدم في الدالة `UpdateUser()` (الموجودة في internal/users/manager.go) بحل عمليات تسجيل الدخول باستخدام معرف مزود نطاق الوسيط. إذا كان معرف المزود غير معروف، فإن النظام يعود إلى المطابقة باستخدام اسم المستخدم دون رفض معرفات المزود غير الفارغة والمتعارضة. إذا قام مزود الهوية بإعادة تعيين عنوان بريد إلكتروني (يستخدم كاسم مستخدم) لحساب جديد، فإن الحساب الجديد يرث معرف المستخدم المحلي (UID) ودليل المنزل الخاص بالمستخدم السابق عند تسجيل الدخول. يسمح هذا للمستخدم الجديد بالوصول إلى ملفات المستخدم السابق وتعديلها، بما في ذلك مفاتيح SSH ورموز واجهة برمجة تطبيقات السحابة، مع إعادة ربط سجل الحساب المحلي بالهوية الجديدة بصمت.