Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Onelogin Laravel Package

ziffmedia/laravel-onelogin

OneLogin SAML single sign-on for Laravel. This package provides a simple, configurable integration for OneLogin authentication, handling SAML responses, login and logout flows, and user provisioning so you can add enterprise SSO to your Laravel app with minimal setup.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Enterprise deal qualification and pricing tiers. SSO is usually a hard gate in enterprise procurement. This package lets you answer "do you support SAML SSO?" with a real, working integration in days rather than a roadmap promise — directly informing whether SSO belongs in a paid Enterprise tier or is table stakes for mid-market.
  • Build vs. buy for identity. SAML is deceptively expensive: certificate rotation, clock skew, assertion validation, logout edge cases. The realistic alternatives are (a) integrate a single-IdP package like this, (b) hand-roll SAML against onelogin/php-saml, (c) adopt a multi-IdP broker (WorkOS, Auth0, Stytch). This package is the cheapest option in the (a) bucket and gives you a concrete effort baseline to compare against (b) and (c) — typically hours of wiring versus weeks of custom work.
  • Roadmap sequencing for authentication work. Helps you decide whether SSO ships as a thin adapter now and a platform capability later. A provider-specific package is a deliberate "narrow now, generalize later" bet.
  • Target-segment validation. OneLogin's customer base skews mid-market/enterprise IT-heavy. If a meaningful share of your pipeline names OneLogin, the integration is demand-driven; if not, it's speculative work.
  • Use cases worth scoping: internal admin/back-office tools gated behind corporate identity; B2B SaaS where a specific customer's IT team mandates their IdP; contractor/employee-facing portals where you don't want to own credentials.
  • Dependency risk acceptance. With ~10 stars and a last release in September 2023, this is an accelerator, not a platform bet. That is a decision your team should make explicitly and record.

When to Consider This Package

Adopt it when:

  • OneLogin is the IdP for a specific customer, your own org, or a clear majority of your enterprise pipeline.
  • You're on Laravel and want SP-initiated SSO plus basic attribute/claim mapping and user lookup — the 80% case.
  • Your team has no identity specialist and time-to-first-enterprise-deal beats architectural purity.
  • You're comfortable vendoring or forking a small package and owning it if the maintainer goes quiet.

Look elsewhere when:

  • You need multi-IdP support. Okta, Entra ID, and Google Workspace are far more common; a provider-specific package means a new integration per customer. Use a SAML-agnostic library or an identity broker instead.
  • You need provisioning, not just login. SCIM, just-in-time user creation, group/role sync, and directory-driven deprovisioning are usually what enterprise buyers actually mean by "SSO." Verify what's in scope before committing.
  • Maintenance or security posture matters. Check Laravel 11/12 and PHP 8.3+ compatibility yourself — a 2023 release predates recent major versions, and auth code is security-critical. No recent commits plus a low bus factor is a real cost.
  • You need vendor SLAs or audit artifacts for a regulated buyer; a community package won't satisfy a security review on its own.
  • You want OneLogin's admin API (user lifecycle, roles) rather than just an authentication handshake — that's a different integration surface.

How to Pitch It (Stakeholders)

To executives: This is a small, low-cost adapter that removes the single biggest blocker in enterprise sales conversations — "we need SSO." It can plausibly turn a multi-week auth project into a short integration, letting us test enterprise demand before we invest in a real identity platform. The caveat is equally simple: it supports one identity provider, it's maintained by a small team, and its last release is over a year old. Treat it as a wedge, not a foundation.

To engineering: It handles the SAML plumbing we'd otherwise write and debug ourselves, which is a genuinely bad use of sprint capacity. But budget for three things: a compatibility check against our Laravel/PHP versions, a security review of certificate and assertion handling, and an abstraction boundary (an interface/guard of our own) so swapping in a broker later doesn't mean a rewrite.

Recommended position: conditional go. Ship it behind our own auth abstraction to unblock enterprise deals and measure how often OneLogin actually appears in requirements. If a second IdP shows up — or if SCIM/provisioning enters the conversation — escalate to a multi-IdP broker and retire this dependency rather than extending it.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console