SocialLogin
TsgcHTMLComponent_SocialLogin — Delphi, C++ Builder ve .NET'te her sağlayıcının yetkilendirme URL'sini oluşturan bir OAuth sosyal oturum açma düğme paneli (Google, Facebook, Apple, GitHub, Microsoft, Twitter, LinkedIn veya özel).
TsgcHTMLComponent_SocialLogin — Delphi, C++ Builder ve .NET'te her sağlayıcının yetkilendirme URL'sini oluşturan bir OAuth sosyal oturum açma düğme paneli (Google, Facebook, Apple, GitHub, Microsoft, Twitter, LinkedIn veya özel).
Her biri o sağlayıcının OAuth 2.0 yetkilendirme uç noktasına bağlanan, sağlayıcı başına markalı bir Bootstrap düğmesi üreten bir düğme paneli bileşeni. Sağlayıcılar ekleyin, bir düzen seçin, ardından HTML özelliğini okuyun.
TsgcHTMLComponent_SocialLogin
Bootstrap 5 OAuth düğme paneli
Delphi, C++ Builder, .NET
Her sağlayıcı için istemci kimliği ve yönlendirme URI'siyle AddProvider'i çağırın, Layout ve ayracı ayarlayın, ardından HTML'i okuyun. Her düğme, sağlayıcının yetkilendirme URL'sine bağlanır.
En sık başvurduğunuz üyeler.
AddProvider(aProvider, aClientID, aRedirectURI, aScope), bir düğme ekler; Providers, elle de düzenleyebileceğiniz TsgcHTMLSocialProviderItems koleksiyonudur.
TsgcHTMLSocialProvider enum'u spGoogle, spFacebook, spApple, spGitHub, spMicrosoft, spTwitter, spLinkedIn ve spCustom'ı kapsar.
Her öğe Provider, ClientID, RedirectURI, Scope, AuthURL, State, ButtonText, IconURL ve CustomColor sunar; GetAuthorizationURL, tam URL'yi döndürür.
Title ve Subtitle, panele başlık ekler; ShowDivider ve DividerText, "or continue with" çizgisini çizer.
Layout, slVertical veya slHorizontal seçer; MaxWidth, ShowIcons, ButtonPadding ve ButtonBorderRadius, düğmeleri ayarlar.
HTML, düğme panelini döndürür; enjekte edilen bir stil sayfası, üzerine gelme efektini ekler. Sunun ya da bir sayfa şablonunun BodyContent'ine atayın.