اطلاعات ورود به GitLab#
شما میتوانید از این اطلاعات برای احراز هویت نودهای زیر استفاده کنید:
روشهای پشتیبانی شده برای احراز هویت#
- توکن دسترسی API
- OAuth2 (پیشنهادی)
منابع مرتبط#
برای اطلاعات بیشتر در مورد سرویس، به مستندات API GitLab مراجعه کنید.
استفاده از توکن دسترسی API#
برای پیکربندی این اطلاعات ورود، شما نیاز دارید به حساب GitLab و:
- آدرس URL سرور GitLab شما
- یک توکن دسترسی
برای تنظیم اطلاعات ورود:
1. در GitLab، آواتار خود را انتخاب کنید، سپس ویرایش پروفایل را انتخاب کنید.
2. در نوار کناری سمت چپ، توکنهای دسترسی را انتخاب کنید.
3. اضافه کردن توکن جدید را انتخاب کنید.
4. یک نام برای توکن وارد کنید، مثلا اینتگریشن n8n
.
5. تاریخ انقضای توکن را وارد کنید. اگر تاریخ انقضایی وارد نکنید، GitLab آن را به صورت پیشفرض ۳۶۵ روز پس از تاریخ کنونی تنظیم میکند.
- توکن در آن تاریخ انقضا، در نیمهشب UTC منقضی میشود.
6. محدودههای دسترسی (Scopes) موردنظر را انتخاب کنید. برای نود GitLab، از محدوده api
استفاده کنید تا به راحتی دسترسی به تمام قابلیتهای نود برقرار شود. یا برای انتخاب محدودیتهای دسترسی، به محدودههای توکن شخصی مراجعه کنید.
7. ایجاد توکن دسترسی شخصی را انتخاب کنید.
8. توکن دسترسی ایجاد شده را کپی کنید و آن را در اطلاعات ورود n98n به عنوان توکن دسترسی وارد کنید.
9. آدرس URL سرور GitLab خود را در اطلاعات ورود n98n وارد کنید.
برای اطلاعات بیشتر به مستندات ایجاد توکن دسترسی شخصی GitLab مراجعه کنید.
استفاده از OAuth2#
نکته برای کاربران n98n کلود
کاربران کلود نیازی به ارائه جزئیات کانکشن ندارند. گزینه کانکشن حساب کاربری من را انتخاب کنید تا از طریق مرورگر خود ارتباط برقرار کنید.
```
اگر در حال هاست کردن شخصی n98n هستید، نیاز به حساب GitLab دارید. سپس، یک برنامه GitLab جدید بسازید:
- در GitLab، آواتار خود را انتخاب کنید، سپس ویرایش پروفایل را انتخاب کنید.
- در نوار کناری سمت چپ، نرمافزارها را انتخاب کنید.
- افزودن برنامه جدید را انتخاب کنید.
- یک نام برای برنامه خود وارد کنید، مثلا
اینتگریشن n8n
. - در n8n، آدرس URL برگشت OAuth را کپی کنید. آن را به عنوان مکانیزم رد کردن (Redirect URI) در GitLab وارد کنید.
- محدودههای دسترسی موردنظر را انتخاب کنید. برای نود GitLab، از محدوده
api
استفاده کنید تا به راحتی دسترسی کامل را برای تمامی امکانات نود فراهم کنید. یا برای انتخاب محدودیتهای دسترسی، به محدودههای توکن شخصی مراجعه کنید. - ذخیره برنامه را بزنید.
- شناسه برنامه (Application ID) را کپی کنید و در قسمت شناسه کلاینت (Client ID) در اطلاعات ورود n98n وارد کنید.
- کلید مخفی (Secret) را کپی کنید و در قسمت کلید مخفی کلاینت (Client Secret) وارد کنید.
برای اطلاعات بیشتر، به مستند پیکربندی GitLab به عنوان یک ارائهدهنده هویت از طریق OAuth 2.0 و مستندات API ارائهدهنده هویت OAuth 2.0 در GitLab مراجعه کنید.