𝗖𝗼𝗹𝗱𝗙𝘂𝘀𝗶𝗼𝗻 𝗦𝗦𝗢 𝗪𝗶𝘁𝗵 𝗔𝘇𝘂𝗿𝗲 𝗔𝗗 𝗮𝗻𝗱 𝗢𝗸𝘁𝗮
ColdFusion ત્રણ મુખ્ય ધોરણો દ્વારા એન્ટરપ્રાઇઝ સિંગલ સાઇન-ઓન (SSO) ને સપોર્ટ કરે છે. તમારી પાસે દરેક પદ્ધતિ માટે નેટિવ ટૂલ્સ ઉપલબ્ધ છે.
OAuth2 ઇન્ટિગ્રેશન
ColdFusion 11 માં grantType એટ્રિબ્યુટ ઉમેરવામાં આવ્યું છે. તે getOauthAccessToken() નામનું સ્ક્રિપ્ટ ફંક્શન પણ ઉમેરે છે.
OIDC ઇન્ટિગ્રેશન
OpenID Connect, OAuth2 ફ્લોનો ઉપયોગ કરે છે. id_token મેળવવા માટે તમે openid સ્કોપ ઉમેરો છો. આ ટોકન એક JWT છે. ColdFusion 2023 અને તેનાથી નવા વર્ઝનમાં આ ટોકન્સ તપાસવા માટે VerifySignedJWT() ફંક્શન સામેલ છે.
SAML 2.0 ઇન્ટિગ્રેશન ColdFusion 2021 માં નેટિવ Service Provider સપોર્ટ ઉમેરવામાં આવ્યો છે. આ સ્ટેપ્સ અનુસરો:
cfpm install samlનો ઉપયોગ કરીને SAML પેકેજ ઇન્સ્ટોલ કરો.- ColdFusion Administrator માં તમારા Service Provider ને કોન્ફિગર કરો.
- તમારા identity provider સાથે metadata એક્સચેન્જ કરો.
- પ્રક્રિયાનું સંચાલન કરવા માટે
InitSAMLAuthRequest()જેવા ફંક્શનનો ઉપયોગ કરો.
આ માર્ગદર્શિકા તમને 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