Azure AD ਅਤੇ Okta ਨਾਲ 𝗖𝗼𝗹𝗱𝗙𝘂𝘀𝗶𝗼𝗻 𝗦𝗦𝗢

ColdFusion ਤਿੰਨ ਮੁੱਖ ਮਿਆਰਤਾਂ ਰਾਹੀਂ ਐਂਟਰਪ੍ਰਾਈਜ਼ ਸਿੰਗਲ ਸਾਈਨ-ਆਨ (single sign-on) ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਤੁਹਾਡੇ ਕੋਲ ਹਰੇਕ ਵਿਧੀ ਲਈ ਨੇਟਿਵ ਟੂਲਜ਼ ਹਨ।

OAuth2 Integration ColdFusion 11 ਵਿੱਚ ਟੈਗ ਪੇਸ਼ ਕੀਤਾ ਗਿਆ ਸੀ। ਇਹ Microsoft, Google, ਅਤੇ Facebook ਦੇ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ। Okta ਵਰਗੇ ਪ੍ਰੋਵਾਈਡਰਾਂ ਨਾਲ ਜੁੜਨ ਲਈ ਤੁਸੀਂ endpoint ਕੌਂਫਿਗਰੇਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ। ColdFusion 2025 ਇੱਕ ਨਵਾਂ grantType ਐਟਰੀਬਿਊਟ ਜੋੜਦਾ ਹੈ। ਇਹ getOauthAccessToken() ਨਾਮ ਦਾ ਇੱਕ ਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ ਵੀ ਜੋੜਦਾ ਹੈ।

OIDC Integration OpenID Connect, OAuth2 ਫਲੋਅ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। id_token ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਤੁਸੀਂ openid scope ਜੋੜਦੇ ਹੋ। ਇਹ ਟੋਕਨ ਇੱਕ 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