در جسله ی قبل با validator های numeric و minValue برای age (سن) آشنا شدیم که هر دو از Validator های عددی هستند. در این جلسه می خواهیم روی فیلد password یا رمز عبور تمرکز کنیم. تفاوت جالبی که فیلد password با فیلد های دیگر دارد، در این است که رمز های عبور در دو فیلد مختلف تایپ شده و سپس باید با هم بررسی شوند تا حتما یکسان باشند. فیلد دوم معمولا برای آن قرار داده می شود که مطمئن شویم کاربر رمز خود را به صورت اشتباه وارد نکرده است و موافقان و مخالفان خود را دارد. ما در این جلسه به دلایل آموزشی، از این روش استفاده خواهیم کرد. در قدم اول باید به قسمت script رفته و یک rule set (مجموعه قانون) را برای فیلد اول password تعریف کنیم. مثل همیشه در فایل signup.vue هستیم و می گوییم. ما در اینجا validator جدیدی به نام minLength را وارد کرده ایم. تفاوت minValue و minLength در آنجاست که minValue برای مقادیر عددی به کار می رود (مثلا 25 کمتر از 35 است) اما minLength برای مقادیر رشته ای به کار می رود و تعداد کاراکتر های یک رشته را در نظر می گیرد (مثلا Roxo تعداد کاراکتر بیشتری از ir دارد). بنابراین می توانیم از minLength استفاده کرده و حداقل تعداد کاراکتر های پسورد کاربر را تعیین کنیم:
پنل نویسندگان