Azure AD, Okta എന്നിവയുമായുള്ള ColdFusion SSO

മൂന്ന് പ്രധാന മാനദണ്ഡങ്ങളിലൂടെ (standards) ColdFusion എന്റർപ്രൈസ് സിംഗിൾ സൈൻ-ഓൺ (single sign-on) പിന്തുണയ്ക്കുന്നു. ഓരോ രീതിക്കും നിങ്ങൾക്ക് നേറ്റീവ് ടൂളുകൾ ലഭ്യമാണ്.

OAuth2 Integration ColdFusion 11-ൽ ടാഗ് അവതരിപ്പിച്ചു. ഇത് Microsoft, Google, Facebook എന്നിവയുമായി പ്രവർത്തിക്കുന്നു. Okta പോലുള്ള പ്രൊവൈഡറുകളുമായി ബന്ധിപ്പിക്കുന്നതിന് നിങ്ങൾ എൻഡ്‌പോയിന്റ് കോൺഫിഗറേഷനുകൾ (endpoint configurations) ഉപയോഗിക്കുന്നു. ColdFusion 2025 ഒരു പുതിയ grantType അറ്റ്രിബ്യൂട്ട് കൂടി ചേർക്കുന്നു. കൂടാതെ getOauthAccessToken() എന്ന പേരിൽ ഒരു സ്ക്രിപ്റ്റ് ഫംഗ്ഷനും ഇതിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.

OIDC Integration OpenID Connect, OAuth2 ഫ്ലോ ആണ് ഉപയോഗിക്കുന്നത്. ഒരു id_token ലഭിക്കുന്നതിനായി നിങ്ങൾ openid സ്കോപ്പ് ചേർക്കണം. ഈ ടോക്കൺ ഒരു JWT ആണ്. ഈ ടോക്കണുകൾ പരിശോധിക്കുന്നതിനായി ColdFusion 2023-നും പുതിയ പതിപ്പുകൾക്കും VerifySignedJWT() ഫംഗ്ഷൻ ലഭ്യമാണ്.

SAML 2.0 Integration 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