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
Pumukit Cas Bundle

Pumukit Cas Bundle Laravel Package

teltek/pumukit-cas-bundle

Pumukit CAS Bundle adds CAS single sign-on authentication to Pumukit, the open-source Symfony video management platform. It lets users log in through a central CAS server, enabling institutional SSO across services with minimal configuration.

View on GitHub
Deep Wiki
Context7

This bundle allows PuMuKIT use CAS as SSO.

Frequently asked questions about Pumukit Cas Bundle
Is teltek/pumukit-cas-bundle compatible with Laravel?
No, not as a supported Laravel package. It is a Symfony bundle built for PuMuKIT, so Laravel lacks the bundle registration and PuMuKIT services it expects. You would need to port the CAS flow into Laravel middleware, guards, and user providers rather than consume it directly.
Can I install teltek/pumukit-cas-bundle in a Laravel app with Composer?
Composer may install the code, but installation does not make it functional in Laravel. The bundle will not bootstrap correctly without a Symfony kernel and PuMuKIT-specific configuration. Treat it as incompatible for a Laravel-only stack.
Does teltek/pumukit-cas-bundle support Laravel 10 or Laravel 11?
There is no evidence of Laravel 10, Laravel 11, or general Laravel compatibility in the provided evaluation. The package is designed for the PuMuKIT Symfony platform, not Laravel's authentication system. Adding it to Laravel 10 or 11 would be a custom port, not supported package usage.
What is teltek/pumukit-cas-bundle used for?
It adds CAS single sign-on authentication to PuMuKIT, an open-source Symfony video management platform. It lets PuMuKIT users log in through a central CAS server so institutions can use SSO across services. Its value is limited to teams already running PuMuKIT or a compatible Symfony stack.
Does teltek/pumukit-cas-bundle work with Symfony and PuMuKIT?
It is a Symfony bundle intended for PuMuKIT, so that is the only context where it fits reasonably. You still need to validate PHP, Symfony, PuMuKIT, Composer, and CAS server compatibility in a non-production environment. It is not a general-purpose Symfony CAS bundle for arbitrary applications.
What CAS protocol version and identity providers does teltek/pumukit-cas-bundle support?
The provided evaluation does not document a specific CAS protocol version or a list of tested identity providers. CAS server compatibility, SSL and ticket validation behavior, and attribute formats must be tested against your actual IdP. Do not assume support for a particular CAS version without validation.
How does user attribute mapping work with Pumukit CAS Bundle?
The evaluation does not document detailed attribute mapping or provisioning rules for the bundle. In PuMuKIT it would map CAS attributes into the platform's user model, but you must confirm the exact behavior against your IdP and PuMuKIT configuration. For Laravel, you would need to design your own user provider and provisioning logic.
Is teltek/pumukit-cas-bundle maintained and safe for production?
Adoption and maintenance signals are weak: 1 star, 0 dependents, and a very low score, with no evidence of active maintenance or broad production usage. Authentication code is security-sensitive, so an unmaintained package is a high risk. For Laravel production, it should not be added as a dependency; even in PuMuKIT, require an internal owner and security review.
How do I test CAS authentication, session, and logout with this bundle?
Test in a non-production PuMuKIT or Symfony environment against a real or sandbox CAS identity provider. Cover ticket validation, attribute mapping, session behavior, logout and single logout behavior, and IdP outage handling. For Laravel, run a separate spike with your own CAS client and automated tests before committing.
What are the best alternatives or migration paths for Laravel CAS SSO?
There is no drop-in migration path from this bundle to Laravel. Viable options are to keep PuMuKIT as a separate CAS-enabled application and federate identity, port only the CAS callback and validation concepts into a tested Laravel service, or adopt a maintained Laravel-native CAS/SSO package or thin phpCAS wrapper. The Laravel-native option is preferred unless PuMuKIT is a strategic requirement.
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.
ignibyte/aic-framework
glavweb/data-schema-bundle
glavweb/datagrid-bundle
tacticmedia/scim-server
uni-method/frame
neika-ai/sdk
adachsoft/php-code-style
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
frankyso/ipaymu
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
adachsoft/api-version-bundle