--- id: 5895f70ef9fc0f352b528e6b title: How to Put a Profile Together challengeType: 2 videoUrl: '' localeTitle: كيفية وضع ملف التعريف معا --- ## Description
وللتذكير ، يجري بناء هذا المشروع على المشروع المبدئي التالي في Glitch ، أو مستنسخ من GitHub . الآن بعد التأكد من مصادقة المستخدم على الملف الشخصي / الملف الشخصي ، يمكننا استخدام المعلومات الواردة في "req.user" على صفحتنا! المضي قدما وتمرير الكائن الذي يحتوي على اسم مستخدم متغير يساوي "req.user.username" في طريقة تقديم طريقة عرض ملف التعريف. ثم انتقل إلى عرض "profile.pug" وأضف السطر h2.center#welcome Welcome, #{username}! إنشاء عنصر h2 مع الفئة 'center' و id 'welcome' الذي يحتوي على النص 'Welcome' ، واسم المستخدم! أيضًا في الملف الشخصي ، أضف رابطًا إلى / خروج . سيستضيف هذا المسار المنطق لإلغاء مصادقة مستخدم. a(href='/logout') Logout صفحتك عندما تظن أنك على صواب.
## Instructions
## Tests
```yml tests: - text: إضافة بشكل صحيح متغير تجسيد الصلصال إلى / الملف الشخصي testString: 'getUserInput => $.get(getUserInput("url")+ "/_api/server.js") .then(data => { assert.match(data, /\/views\/pug\/profile[^]*username:( |)req.user.username/gi, "You should be passing the variable username with req.user.username into the render function of the profile page"); }, xhr => { throw new Error(xhr.statusText); })' ```
## Challenge Seed
## Solution
```js // solution required ```