نحوه تنظیم احراز هویت مبتنی بر توکن NetSuite (TBA) در لاراول

NetSuite روش های مختلفی را برای تأیید و ادغام با سیستم خود ارائه می دهد. از جمله این موارد عبارتند از:

  • احراز هویت مبتنی بر توکن (TBA)
  • OAUTH 2.0

در این مقاله می خواهیم به جریان مجوز سه مرحله ای برای تنظیم احراز هویت مبتنی بر نشانه (TBA) در یک برنامه Laravel بپردازیم.

ویژگی ها را فعال کنید

اول ، ما ویژگی احراز هویت مبتنی بر توکن (TBA) را در حساب NetSuite خود فعال می کنیم.

  • وارد حساب NetSuite خود شوید
  • حرکت به: Setup Company Enable Featuresبشر

تصویری از نحوه حرکت به صفحه در UI NetSuiteتصویری از نحوه حرکت به صفحه در UI NetSuite

  • تحت برگه Analytics ، کتاب کار SuiteAnalytics را بررسی کنید.

تصویری از گزینه بررسی UI NetSuiteتصویری از گزینه بررسی UI NetSuite

  • در زیر برگه SuitEcloud ، تمام گزینه های مربوط به SuiteScript را بررسی کنید.

تصویری از گزینه در UI NetSuiteتصویری از گزینه در UI NetSuite

  • در زیر برگه Suitecloud ، تمام گزینه های مربوط به SuitEtalk (خدمات وب) را بررسی کنید.

تصویری از گزینه در UI NetSuiteتصویری از گزینه در UI NetSuite

  • در زیر برگه SuiteCloud ، تأیید هویت مبتنی بر توکن را مدیریت کنید.

تصویری از گزینه در UI NetSuiteتصویری از گزینه در UI NetSuite

ادغام ایجاد کنید

پس از فعال کردن موفقیت آمیز ویژگی TBA ، در صورت عدم ادغام موجود ، می توانیم به ایجاد ادغام بپردازیم. حرکت به: Setup Integration Manage Integrations New

تصویری از گزینه در UI NetSuiteتصویری از گزینه در UI NetSuite

  • فرم را پر کنید ، فقط انتخاب کنید Token-Based Authentication وت TBA: Authorization Flow در زیر Authentication برگه.
  • یک URL پاسخ به تماس با URL در برنامه شما که در طی فرآیند احراز هویت کنترل می کند ، با URL مطابقت دارد.
  • ادغام را ذخیره کرده و یادداشت کنید Consumer ID و …

Source link