Weave Code
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

Cas Lib Laravel Package

ecphp/cas-lib

Laravel-oriented PHP CAS (Central Authentication Service) library for integrating SSO into your app. Provides CAS client features like login/logout handling, ticket validation, and user attribute retrieval, aiming for straightforward setup and compatibility with common CAS servers.

View on GitHub
Deep Wiki
Context7
3.0.2

Commits

  • chore: update veewee/xml version constraint f94cf63
3.0.1

Merged

  • fix, chore: maintenance #56
  • chore(deps): Bump actions/checkout from 3 to 4 #50
  • chore(deps): Bump cachix/install-nix-action from 21 to 25 #54
  • chore(deps): Bump ramsey/composer-install from 2 to 3 #55
  • chore(deps): Update league/uri-components requirement || ^7 #49

Commits

  • chore: update changelog c22ba25
  • chore: update default PHP version for development 2410129
  • chore: autofix code style 5f37f7a
  • chore: update documentation daa0e9e
  • chore: add .readthedocs.yml config 334da00
  • chore: remove ext-json from require-dev dd2c87b
3.0.0

Merged

  • refactor: use constructor property promotion #45

Commits

  • Breaking change: refactor: replace Properties::all() with Properties::jsonSerialize(). 7f58bb1
  • docs: update CHANGELOG f3edcf3
  • ci: bump versions 01242f1
  • chore: bump infection/infection 64df3ab
  • refactor: Properties are not readonly 018e32f
  • refactor: update composer.json 4e54e5f
  • Revert "add LoginHandlerInterface" 47eb09c
  • add LoginHandlerInterface a0a6702
  • chore: bump psr/http-message to 1.1 minimum 20bac1e
2.0.6

Merged

  • chore(deps): Bump cachix/install-nix-action from 17 to 20 #43

Commits

  • docs: update changelog 8a8f987
  • chore: bump psr/cache-implementation 5810b9e
  • refactor: set default factories eef4b5e
  • chore: remove support of Scrutinizer 6c6e9c7
  • ci: fix scrutinizer step e9c3ad4
  • ci: add ext-intl extension ec9cc90
  • ci: add ext-sodium extension 0d10d9a
  • ci: add ext-xsl extension 80f4218
  • chore: normalize composer.json aad145f
  • style: autofix codestyle with prettier 2bbf99d
  • ci: restore sheperd for static analysis stats 4254af8
  • refactor: minor code modernisation using PHP 8 features ae5312d
  • refactor: use contrib library to parse XML and make it optional 61cbd55
  • fix: minor static analysis fixes 7cb6161
  • feat: check if PGTID is correctly saved in the cache 7162137
  • fix: restore compatibility with PHP 7.4 52f2427
  • chore: add local return types 77dbc87
2.0.5

Commits

  • docs: Update changelog. 98dc3e6
  • chore: add missing psr/cache-implementation virtual package ada3ee9
2.0.4

Merged

  • fix: make sure handlers parameters are correctly handled #40

Commits

1.2.0

Merged

  • fix: make sure handlers parameters are correctly handled #41
  • ci: Update dev workflow. #34

Commits

  • docs: Update changelog. 26cf7db
  • chore: fix README badge 29c0425
  • chore: update license f958de1
  • Remove obsolete annotation. 7e19167
  • ci: Update Scrutinizer configuration. 5a51803
  • chore: Remove Docker stuff. 6003b4b
2.0.3

Commits

  • docs: Update changelog. ac4e08f
  • fix: fix tests, remove unused dependency 9273fb0
2.0.2

Commits

  • docs: Update changelog. 1de7ea1
  • fix: remove unused dependency 20d8dd7
  • chore: update license 07cf70b
  • chore: update default nix development environment 3d8ea59
2.0.1

Merged

  • chore(deps): Bump actions/checkout from 2.3.4 to 3.0.2 #35

Commits

  • docs: Update CHANGELOG. 8dfcb24
  • fix: make it work for php >= 7.4 9085d37
  • chore: update infection config b285591
  • fix: add middleware for http response bodies da02b69
  • chore: update composer.json e67f640
  • fix: make sure Login parameters are passed to the service url, before adding default parameters. 195d220
  • fix: make sure Login parameters are passed to the service url. 4eebda1
  • refactor: inject psr17 in CasResponseBuilder cc9654f
  • chore: Prettify codebase. 5035c50
  • ci: Run all tests. 83d1ff9
  • ci: Fix Github workflow name. 02b4a7c
2.0.0

Merged

  • ci: Update dev workflow. #34
  • Breaking change: Road to version 2 - Refactor and rewrite most of the library #33

Commits

  • docs: Update changelog. 3733fc2
  • Remove obsolete annotation. 7f837e9
  • ci: Update Scrutinizer configuration. 84de43b
  • chore: Remove Docker stuff. f7d0e9a
1.1.9

Merged

  • Update phpstan/phpstan-strict-rules requirement from ^0.12 to ^0.12 || ^1.0 #29
  • Bump actions/cache from 2.1.7 to 3 #31

Commits

  • docs: Update changelog. 643b216
  • chore: Update composer.json. e76d314
  • ci: Tests on PHP 7.4, 8.0 and 8.1. 24e737e
  • refactor: Add types. eaff0e6
  • chore: Update Psalm configuration file. 01f9f16
  • chore: Add xdebug extension in require-dev. 2957660
  • Update phpstan/phpstan-strict-rules requirement || ^1.0 caa3cca
1.1.8

Commits

1.1.7

Merged

  • Bump actions/cache from 2.1.6 to 2.1.7 #30
  • Update infection/infection requirement from ^0.23 to ^0.23 || ^0.24 #28

Commits

  • docs: Add/update CHANGELOG. a9ff174
  • fix: Replace league/uri-query-parser with league/uri-components. 167aade
  • fix: ECPHP-179: Autofix licence holder. 2c0a71b
  • Revert "ci: Disable builds on macOS until phpspec/phpspec#1380 is fixed." c15617a
1.1.6

Merged

  • Use ecphp/php-conventions. #25

Commits

  • docs: Add/update CHANGELOG. 798a5d4
  • Update composer.json. 2af8b60
  • ci: Disable builds on macOS until phpspec/phpspec#1380 is fixed. 29b7f42
  • chore: Update .gitattributes. e414bbb
  • chore: Drop support for PHP < 7.4. b1e4a30
  • refactor: Autofix code style. b97217e
  • chore: Update Grumphp configuration. 6207426
  • chore: Update .gitignore and .gitattributes. f4a4e48
  • chore: Upgrade dev-dependencies. 51dea37
  • chore: Add missing packages. 75918f3
  • chore: Use ecphp/php-conventions. fae6040
  • chore: Proper indentation. 23abcbc
1.1.5

Merged

  • Bump actions/cache from 2.1.5 to 2.1.6 #24
  • ECPHP-152: Do not update service parameter #26
  • Update vimeo/psalm requirement from ^3.12 to ^3.12 || ^4.0 #17
  • Bump actions/cache from 2.1.4 to 2.1.5 #22
  • Bump actions/cache from v2 to v2.1.4 #20

Commits

  • docs: Add Changelog.md. 3b6e53f
  • CI: Enable automatic changelog parsing on release. 11c8098
  • Add Docker stack for changelog generation. 5bc2c26
  • Do not alter the service parameter with renew and gateway parameters. a8c0398
  • Update tests. 1f2ca88
1.1.4

Merged

  • Remove obsolete libxml calls. #16
1.1.2

Merged

  • Parse XML with a contrib library and get rid of custom class. #13

Commits

1.1.0

Merged

  • Issue #11: Inject the Introspector object. #12

Commits

  • Issue #11: Add CasInterface::detect() method. 0dc346f
  • Issue #11: Add new IntrospectionInterface::withParsedResponse() method. f43c641
1.0.8

Commits

1.0.4

Merged

  • Accept parameters in CasInterface::authenticate() and CasInterface::supportAuthentication() #10
  • Update nyholm/psr7-server requirement from ^0.4.1 to ^0.4.1 || ^1.0.0 #8
  • Bump actions/cache from v1 to v2 #7

Commits

  • Add Dependabot configuration. 99b457e
  • Use ternary operator (code style). 063adf2
1.0.3

Merged

  • Prevent query string parameters to be altered by providing a custom parse_str method. #6

Commits

  • Minor update on Uri::removeParams(). 79a3217
1.0.1

Commits

  • Issue #1: Error when using array query parameters cb46874
1.0.0

Commits

1.1.3

Commits

  • Remove obsolete abstract class. 6faa301
1.1.1

Merged

  • Detect ProxyFailure service response. #14

Commits

  • Add Psalm, Infection and Insights reports. cd0b8d0
  • Prevent builds from failing on Windows. 48d5832
1.0.7

Commits

  • Update Grumphp configuration. 679a8f0
1.0.6

Commits

1.0.5

Commits

  • Rely on league/uri-query-parser for parsing query parameters. 3ad02b2
  • Update composer.json. f8a357a
1.0.2

Merged

  • Bump drupol/php-conventions, with security checker included by default #4
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.
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor
spatie/laravel-javascript-views