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

What's Changed

Full Changelog: https://github.com/ecphp/cas-lib/compare/3.0.0...3.0.1

3.0.0

Merged

  • refactor: use constructor property promotion #45

Commits

  • Breaking change: refactor: replace Properties::all() with Properties::jsonSerialize(). 7f58bb1
  • 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

  • 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

  • chore: add missing psr/cache-implementation virtual package ada3ee9
1.2.0

Merged

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

Commits

  • 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.4

Merged

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

Commits

2.0.3

Commits

  • fix: fix tests, remove unused dependency 9273fb0
2.0.2

Commits

  • 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

  • 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

  • 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

  • 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

  • chore: Relax dependencies. 8aba637
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

  • 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

  • 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

  • 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
1.1.2
1.1.0
1.0.8
1.0.4
1.0.3

Fix #5

1.0.1

Fix:

  • #1
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.
codifyo/ts-generator-bundle
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