මෙම පුවතේ අඩංගු දෑ
ස්ථානය: Settings → Team & security → Single sign-on (Sign-in provider section)
මෙම පිටුව විවෘත කරන්න: admin.<your-site>/settings/sso#sign-in-provider (<your-site> වෙනුවට ඔබගේ වෙබ් අඩවියේ ලිපිනය යොදන්න). ඔබට එය මෙනුවේ නොපෙනේ නම්, Settings පිටුවේ සියලු සැකසීම් පෙන්වන්න සක්රිය කරන්න.
ආරම්භ කිරීමට පෙර
- මෙය වෙනස් කළ හැක්කේ වෙබ් අඩවියේ හිමිකරුට පමණි.
- පළමුව ඔබගේ provider වෙත OpenID Connect app එකක් සාදන්න.
පියවර
- සැකසීම් → කණ්ඩායම සහ ආරක්ෂාව → තනි පිවිසුම (Single sign-on) විවෘත කරන්න.
- පාඨමාලා සපයන්නා තෝරන්න: Google Workspace, Microsoft Entra ID, Okta හෝ වෙනත් (OpenID Connect).
- විකල්ප: sign-in පිටුවේ පෙන්වන Button name එක "Sign in with …" ලෙස සකසන්න.
- සපයන්නාගේ ලිපිනය (නිකුත් කරන්නා) ඇතුළත් කරන්න:
- Google:
https://accounts.google.com - Microsoft: ඔබගේ tenant ලිපිනය
https://login.microsoftonline.com/<tenant id>/v2.0(අනිවාර්යයි) - Okta: උදාහරණයක් ලෙස
https://yourcompany.okta.com - වෙනත්: provider ගේ OpenID Connect ලිපිනය
- Google:
- ඔබගේ provider වෙතින් ලබාගත් Client ID සහ Client secret ඇතුළත් කරන්න.
- ඔබේ සපයන්නා වෙත ලියාපදිංචි කිරීමට යළි-යොමු කිරීමේ ලිපිනය පිටපත් කර ඔබගේ provider ගේ app එකෙහි අවසර ලත් redirect (callback) ලිපිනයක් ලෙස එක් කරන්න.
- මෙම සපයන්නා හරහා ඇතුළු වීමට ඉඩ දෙන්න සක්රිය කරන්න.
- සැකසීම් පරීක්ෂා කරන්න ඔබන්න, ඉන්පසු සුරකින්න.
දැනගැනීම වැදගත්
- Secret එක බැලිය නොහැක (write-only). දැනට සුරකින ලද එක තබා ගැනීමට එය හිස්ව තබන්න.
- මෙම පරීක්ෂාවෙන් provider ගේ signing keys සහ secret එකක් සුරකිනු ලැබ ඇත්දැයි පරීක්ෂා කෙරේ.
පොදු ගැටලු
- "We could not read the provider's settings from this address. Check the address and try again."
ප්රශ්න
නිතර අසන ප්රශ්න
Client secret එක සොයා ගන්නේ කොහෙන්ද?
ඔබගේ provider වෙත ඔබ සාදන ලද app එකෙන්.
Test settings මඟින් පරීක්ෂා කරන්නේ මොනවාද?
එයින් provider ගේ signing keys සහ secret එකක් සුරකිනු ලැබ ඇත්දැයි පරීක්ෂා කෙරේ.