درود
زمانی که شما یک پسورد تعریف میکنید اطلاعات مربوط به یور پسورد در یک فایل روی سرور ذخیره میگردد که یوزر بصورت عادی و پسورد بصورت hash در این فایل ذخیره میگردد و این تابع در واقع وظیفه فراخوانی و مشخص کردن مسیر همین فایل میباشد در صورت مسیر دهی اشتباه user password کار نخواهد کرد