𝗖𝗼𝗹𝗱𝗙𝘂𝘀𝗶𝗼𝗻 𝗦𝗦𝗢 𝗪𝗶𝘁𝗵 𝗔𝘇𝘂𝗿𝗲 𝗔𝗗 𝗮𝗻𝗱 𝗢𝗸𝘁𝗮

ورود یکپارچه (SSO) در ColdFusion با Azure AD و Okta

ColdFusion از ورود یکپارچه (SSO) سازمانی از طریق سه استاندارد اصلی پشتیبانی می‌کند. شما برای هر روش، ابزارهای بومی (native) در اختیار دارید.

یکپارچه‌سازی OAuth2 ColdFusion 11 تگ <cfoauth2> را معرفی کرد. این تگ با Microsoft، Google و Facebook کار می‌کند. شما از پیکربندی‌های نقطه پایانی (endpoint) برای اتصال به ارائه‌دهندگانی مانند Okta استفاده می‌کنید. ColdFusion 2025 یک ویژگی (attribute) جدید به نام grantType اضافه کرده است. همچنین یک تابع اسکریپتی به نام getOauthAccessToken() نیز اضافه شده است.

یکپارچه‌سازی OIDC OpenID Connect از جریان (flow) OAuth2 استفاده می‌کند. شما باید محدوده (scope) openid را اضافه کنید تا یک id_token دریافت کنید. این توکن یک JWT است. ColdFusion 2023 و نسخه‌های جدیدتر شامل تابع VerifySignedJWT() برای بررسی این توکن‌ها هستند.

یکپارچه‌سازی SAML 2.0 ColdFusion 2021 پشتیبانی بومی از Service Provider را اضافه کرد. این مراحل را دنبال کنید:

این راهنما به شما نشان می‌دهد که چگونه این موارد را با استفاده از Azure AD (Entra ID) و Okta راه‌اندازی کنید.

مطالعه بیشتر در اینجا: https://dev.to/deepak_sir__/coldfusion-oauth2-and-oidc-integration-sso-with-azure-ad-okta-and-saml-58gd

انجمن یادگیری اختیاری: https://t.me/GyaanSetuAi