Sökresultat :

×

Drupal OAuth-klient
SSO-modul

Anslut din Drupal-webbplats till valfri OAuth 2.0- eller OpenID Connect-leverantör. Lägg till SSO-inloggning med ett klick från Google, Microsoft Azure AD, Okta, Keycloak, Auth0 eller en anpassad OAuth-leverantör utan att skriva en enda rad anpassad kod. Drupal OAuth Client-modulen är det pålitliga sättet att lägga till autentisering i företagsklass till Drupal 9-, 10- och 11-webbplatser. Eliminera lösenordströtthet, stärk säkerheten och leverera en friktionsfri inloggningsupplevelse för användarna.
Drupal OAuth-klient - bannerbild

Våra pålitliga kunder

Se Alla kunder →

  • Drupal | Lösenordslös autentisering i Drupal - NASA
  • Drupal | Lösenordslös autentisering i Drupal - Nestlé
  • Drupal | Lösenordslös autentisering i Drupal - Sony Pictures
  • Drupal | Lösenordslös autentisering i Drupal - UNICC
  • Drupal | Lösenordslös autentisering i Drupal - Vodafone
  • Drupal | Lösenordslös autentisering i Drupal - Wipro
  • Drupal | Lösenordslös autentisering i Drupal - University of Virginia

Varför välja Drupal OAuth-klientmodulen

Anpassad OAuth/OpenID SSO

Anslut Drupal till valfri OAuth 2.0- eller OpenID Connect-leverantör, även en specialbyggd eller intern leverantör. Konfigurera slutpunkter för auktorisering, token och användarinformation, definiera dina egna omfattningar och anspråk för att skräddarsy inloggningsflödet efter dina behov.

Stöd för flera leverantörer

Möjlighet att konfigurera flera OAuth-leverantörer till Drupal. Varje leverantör körs som en oberoende konfiguration med en dedikerad inloggnings-URL. Säkrad med Authorization Code Grant, PKCE och JWT-validering via JWKS.

Tokenbaserad sessionshantering

Enkel utloggning (SLO) och frontkanalutloggning (FCL) avslutar sessioner samtidigt, tokens återkallas hos leverantören för att förhindra återanvändning, vilket anpassar Drupal-sessioner med OAuth-tokenutgången och stänger därmed bortglömda sessioner.

Support för Drupal 7

Från och med januari 2025 har Drupal 7 nått slutet av sin livscykel. Med tanke på Drupal 7:s stora popularitet fortsätter dock miniOrange att tillhandahålla fullt OAuth SSO- och OIDC-stöd för Drupal 7, även efter att det har upphört att fungera.

Integrera SSO med Drupal på några minuter

Anslut din OAuth-leverantör till din Drupal-webbplats och aktivera OAuth-baserad autentisering utan komplex konfiguration.

Viktiga funktioner i Drupal OAuth-klientmodulen

Attribut- och rollmappning

Mappa användarattribut som e-postadress, användarnamn och visningsnamn direkt från din OAuth-leverantör till Drupal med hjälp av Drupals OAuth-klientmodul. Tilldela automatiskt Drupal-roller baserat på roller eller grupper som mottagits från OAuth-leverantören, vilket säkerställer att användarna får rätt åtkomstnivå i det ögonblick de loggar in.

Kontolänkning och provisionering

Drupals OAuth-klientmodul skapar automatiskt nya användarkonton vid inloggning om de inte redan finns, ingen manuell provisionering krävs. Befintliga Drupal-användare kan också länka sina konton till externa leverantörer som Google, Okta eller Azure AD, vilket möjliggör sömlös Drupal OAuth SSO utan att förlora sin befintliga profil eller sitt innehåll.

Attribut- och domänbaserad begränsning

Kontrollera exakt vem som kan logga in på din Drupal-webbplats genom att tillåta eller blockera användare baserat på e-postadress eller specifika OAuth-attribut. Ett flexibelt sätt att tillämpa åtkomstpolicyer och hålla autentiseringen säker, utan att förlita sig på manuell användarhantering.

PKCE + beviljande av auktoriseringskod

Byggt på OAuth 2.0-auktoriseringskodflöde med fullt stöd för PKCE (S256) för att förhindra kodavlyssning, vilket är viktigt för SPA:er och publika klienter. En tillståndsparameter lägger till CSRF-skydd, vilket håller varje inloggning i linje med moderna säkerhetsstandarder.

Importera/exportera konfiguration

Exportera och importera alla leverantörskonfigurationer, attributmappningar och rollregler som JSON, vilket gör det enkelt att replikera inställningar över utveckling, staging och produktion. Helt integrerat med Drupals konfigurationshanteringssystem för rena, versionskontrollerade distributioner.

Inloggningsgranskningsrapporter

Spåra varje SSO-inloggningsförsök med detaljerade granskningsloggar – användarnamn, e-postadress, leverantör, IP-adress, navigerings-URL, tidsstämpel och status för lyckat/misslyckat. Byggt för att uppfylla kraven i SOC 2, ISO 27001 och HIPAA, vilket ger granskare den insyn per försök de behöver utan extra verktyg.

Huvudlöst stöd

Drupals OAuth-klientmodul levererar sömlös OAuth SSO- och OIDC-autentisering över frikopplade arkitekturer, vilket säkrar både frontend och backend i headless Drupal-konfigurationer. Idealisk för moderna stackar där Drupal driver API:et medan React, Vue eller Next.js hanterar upplevelsen.

Attribut- och rollkartläggning

Attribut- och rollkartläggning

Mappa användarattribut som e-postadress, användarnamn och visningsnamn direkt från din OAuth-leverantör till Drupal med hjälp av Drupals OAuth-klientmodul. Tilldela automatiskt Drupal-roller baserat på roller eller grupper som mottagits från OAuth-leverantören, vilket säkerställer att användarna får rätt åtkomstnivå i det ögonblick de loggar in.


Prissättning planer

STANDARD

$249/År

Antal instanser:
Välj versioner:

  • Autofyll OAuth-serverkonfiguration
  • Grundläggande attributmappning
  • Stöd för Behörighetskod Grant
PREMIUM

$399/År

Antal instanser:
Välj versioner:

  • Avancerad rollkartläggning
  • Inloggning bakdörr
  • Framtvinga autentisering / Skydda hela webbplatsen
FÖRETAG
Mest köpta

$449/År

Antal instanser:
Välj versioner:

  • Stöd för Refresh-token
  • Aktivera blockerade användare vid SSO
  • Enkel utloggning
SVIT

SSO + Provisionering


  • Dubbelriktad SCIM-baserad användarprofilsynkronisering
  • Rollbaserad provisionering
  • Stöd för gruppprovisionering
  • Sömlös integration med alla IdP:er
  • Roll- och gruppkartläggning i realtid

Jämför planer

Funktioner

Standard

Premium

Företag

Autofyll OAuth-serverkonfiguration Autofyll OAuth-serverkonfiguration Autofyll OAuth-serverkonfiguration Autofyll OAuth-serverkonfiguration
Attributmappning - grundläggande (e-post, användarnamn) Attributmappning – grundläggande Attributmappning – grundläggande Attributmappning – grundläggande
Behörighetskod Grant Support Behörighetskod Grant Support Behörighetskod Grant Support Behörighetskod Grant Support
Exportera konfiguration Exportera konfiguration Exportera konfiguration Exportera konfiguration
Importera konfiguration Importera konfiguration Importera konfiguration Importera konfiguration
Autoprovisionanvändare Autoprovisionanvändare Autoprovisionanvändare Autoprovisionanvändare
Felsökningsloggar Felsökningsloggar Felsökningsloggar Felsökningsloggar
Autoprovisionanvändare Autoprovisionanvändare Autoprovisionanvändare Autoprovisionanvändare
Attributmappning - avancerad (anpassade attribut) Attributmappning - avancerad (anpassade attribut) Attributmappning - avancerad (anpassade attribut) Attributmappning - avancerad (anpassade attribut)
Anpassade omdirigeringar för inloggning och utloggning Anpassade omdirigeringar för inloggning och utloggning Anpassade omdirigeringar för inloggning och utloggning Anpassade omdirigeringar för inloggning och utloggning
Grundläggande rollmappning (Ange standardroll för nya användare) Grundläggande rollkartläggning Grundläggande rollkartläggning Grundläggande rollkartläggning
Automatisk omdirigering till OAuth-server för inloggning   Automatisk omdirigering till OAuth-server för inloggning Automatisk omdirigering till OAuth-server för inloggning
Avancerad rollmappning (tilldela roller baserat på IDP-attribut)   Avancerad rollkartläggning Avancerad rollkartläggning
Inloggning bakdörr   Inloggning bakdörr Inloggning bakdörr
Framtvinga autentisering / Säkra hela webbplatsen   Framtvinga autentisering / Säkra hela webbplatsen Framtvinga autentisering / Säkra hela webbplatsen
OpenId Connect Support (Logga in med OpenId Connect Server)    OpenId Connect Support (Logga in med OpenId Connect Server)  OpenId Connect Support (Logga in med OpenId Connect Server)
Stöd för Implicit Grant   Stöd för Implicit Grant Stöd för Implicit Grant
PKCE Flödesstöd     PKCE Flödesstöd
Generera anpassade X.509-certifikat     Generera anpassade X.509-certifikat
Stöd för beviljande av lösenord     Stöd för beviljande av lösenord
Stöd för Refresh-token     Stöd för Refresh-token
Generera anpassade X.509-certifikat     WordPress Onedrive-integration
Aktivera blockerade användare vid SSO     Aktivera blockerade användare vid SSO
Enkel utloggning     Enkel utloggning
Obegränsad OAuth-leverantör stöds *      Obegränsad OAuth-leverantör stöds
Generera anpassade X.509-certifikat     WordPress Onedrive-integration
Huvudlöst integrationsstöd     Huvudlöst integrationsstöd
Domänbegränsning     Domänbegränsning
Beständig åtkomst och ID-tokens i session och cookies     Beständig åtkomst och ID-tokens i session och cookies
Attribut/rollbaserad begränsning     Attribut/rollbaserad begränsning
Drupal Groups Modulkompatibilitet     Drupal Groups Modulkompatibilitet
Kompatibilitet med Drupal Profile Module     Kompatibilitet med Drupal Profile Module
Dynamisk återuppringnings-URL     Dynamisk återuppringnings-URL
Sidbegränsning     Sidbegränsning
Utvecklingskrokar     Utvecklingskrokar
Inloggningsrapporter / Analytics     Inloggningsrapporter / Analytics
Personlig inloggningsknapp     Personlig inloggningsknapp

Upptäck vårt breda utbud av integrationer

Du kan aktivera Single Sign-On på din Drupal-webbplats med vår OAuth SSO-modul och ansluta den till valfri OAuth-leverantör. Se våra integrationsguider med de mest populära identitetsleverantörerna.

Hur konfigurerar man Drupal Single Sign-On SSO?

WordPress mediaåtkomstkontroll | Steg 1

steg 01

Installera Drupal Drupal OAuth-klientmodul

Ladda ner och installera Drupal OAuth/OIDC-klientmodulen från Drupal Marketplace.

WordPress-plugin för att förhindra direktåtkomst | Steg 2

steg 02

Konfigurera OAuth-applikation

Ange omfattning och slutpunkter för att konfigurera din OAuth-applikation.

WordPress mediaåtkomstkontroll | Steg 3

steg 03

Kopiera URL för återuppringning/omdirigering

Slutligen, kopiera återanrops-/omdirigerings-URL:en och ange den till din applikation.

Utforska Drupals OAuth SSO-funktioner

Skaffa modulen och konfigurera snabbt din Drupal-webbplats som en OAuth-klient för sömlös SSO-integration.

Branscher vi tjänar

Branschklar enhetlig lösning för slutpunktshantering och säkerhet för alla unika säkerhetsbehov.

Offentlig industri

Regeringen

Aktivera säker åtkomst till medborgartjänster och interna portaler med hjälp av Drupals OAuth-klientmodul. Implementera Drupal OAuth SSO med myndigheters OAuth-leverantörer samtidigt som du säkerställer kompatibel och säker Drupal OAuth-autentisering med stöd för Drupal OIDC.

Utbildningsindustri

Utbildning

Förenkla åtkomsten till lärplattformar med Drupal OAuth SSO. Låt studenter och lärare logga in med institutionella inloggningsuppgifter via Drupal OAuth-klienten, vilket säkerställer sömlös och säker Drupal OAuth-autentisering.

Sjukvårdsindustri

Sjukvård

Skydda känsliga patientdata och medicinska system med hjälp av Drupals OAuth-klientmodul. Aktivera säker inloggning med betrodda leverantörer, rollbaserad åtkomst och pålitlig OAuth-autentisering med OIDC-stöd.

Populärt användningsområde

Här är några exempel på användningsområden för Drupal OAuth-klientmodulen som hjälper till att implementera säker Drupal OAuth/OIDC SSO för att möjliggöra sömlös autentisering över Drupal-applikationer.

Attributbaserad inloggning i Drupal med OAuth

Detta användningsfall demonstrerar hur Drupal OAuth-klientmodulen möjliggör attributbaserad inloggning med hjälp av data från en OAuth-leverantör. Under Drupal OAuth SSO hanteras användarautentisering och identifiering via attribut, vilket säkerställer säker och sömlös Drupal OAuth-autentisering med stöd för Drupal OIDC.

Läs mer →

Drupal-SSO-Attribut-Baserat-Inloggnings-Användningsfall
Drupal-SSO-Enkel-Utloggning-Användningsfall

Enkel utloggning (SLO) i Drupal OAuth-klient

Drupals OAuth-klientmodul möjliggör säker enkel utloggning genom att avsluta användarsessioner i Drupal och OAuth-providern samtidigt. Under Drupal OAuth SSO säkerställer detta fullständig sessionsavslutning, förbättrar säkerheten och förhindrar obehörig åtkomst mellan anslutna applikationer med pålitlig Drupal OAuth-autentisering och Drupal OIDC-stöd.

Läs mer →

Återkallelse av token efter utloggning i OAuth-klienten

Drupals OAuth-klientmodul återkallar uppdateringstokens vid utloggning för att säkerställa fullständigt sessionsavslut. Under Drupals OAuth SSO förhindrar detta ytterligare åtkomst genom att ogiltigförklara tokens på leverantörsnivå, vilket stärker Drupals OAuth-autentisering med stöd för Drupals OIDC.

Läs mer →

Drupal-OAuth-Client-Token-återkallelse-efter-utloggning
Drupal-sessionshantering-med-token

Sessionshantering med synkronisering av tokenutgång

Drupals OAuth-klientmodul synkroniserar Drupal-sessioner med OAuth-token som utgångsdatum för att förhindra inaktuell åtkomst. Under Drupal OAuth SSO validerar den tokenstatus och loggar ut eller uppdaterar sessioner efter behov, vilket säkerställer säker Drupal OAuth-autentisering med Drupal OIDC-stöd.

Läs mer →

Vanliga frågor om partihandel med mat och dryck

Vanliga frågor | Modulens vanliga frågorModulförfrågningar

Lagrar miniOrange någon användardata?

miniOrange överför inga data från era system och lagrar ingen personligt identifierbar information (PII). Alla moduler är helt lokalt lagrade. All data förblir i era lokaler/server. Endast för Drupal 2FA-modulen - Vi behöver lagra användarens e-postadress. För riskbaserad autentisering är information som enhetstyp, plats, IP-adress och tid nödvändig för att identifiera användaren och ge åtkomst baserat på risken.

Ger miniorange utvecklarlicens för betald modul?

Vi tillhandahåller inte utvecklarlicensen för vår betalda modul och källkoden är skyddad. Det är strängt förbjudet att göra några ändringar i koden utan skriftligt tillstånd från miniOrange. Det finns hooks i modulen som kan användas av utvecklarna för att utöka modulens funktionalitet.

Erbjuder miniOrange teknisk support?

Ja, vi erbjuder support dygnet runt för alla problem du kan stöta på när du använder modulen, inklusive teknisk support från våra utvecklare. Du kan få prioriterad support baserat på den supportplan du har valt. Du kan kolla in de olika supportplanerna. här..

Hur aktiverar jag Premium-modulen på min Drupal-webbplats?

  1. När du har slutfört betalningen, gå till miniOrange Dashboard för att ladda ner din premiummodul eller följ Installationssteg för Composer.
  2. För att aktivera den betalda modulen, gå till Registrering / Logga in och logga in med ditt miniOrange-konto som du har köpt en licens för.
  3. När du är inloggad kommer den att be dig ange din licensnyckel. Gå till miniOrange Dashboard → Licens → Visa licensnyckel för att få din licensnyckel.

Hur kan jag frigöra min licensnyckel?

Du kan ta bort licensnyckeln från modulen genom att klicka på knappen Ta bort konto på fliken Registrera/Logga in i modulen.

Vill du schemalägga en demo?

mo-form

 Tack för ditt svar. Vi återkommer snart.

Något gick fel. Skicka din fråga igen

Hej där!

Behövs hjälp? Vi är här!

stödja