Skip to content

Remove unsupported profile URI functionality - #24

Merged
g105b merged 1 commit into
masterfrom
20-profile
Oct 30, 2026
Merged

g105b merged 1 commit into
masterfrom
20-profile

Conversation

@g105b

@g105b g105b commented Oct 30, 2026

Copy link
Copy Markdown
Member

The provider has no profile route or profile action handler, so the client's profile URI helper does not provide a supported integration.

Remove Authenticator::getProfileUri(), its ProfileUri import and class, and the unit test that only asserted the generated profile URL. Login, logout and administration URI helpers remain available.

This removes a public method and class; callers must stop using them. No provider changes are required.

Closes #20.

Validation: composer test passes locally on PHP 8.5: 62 tests, 143 assertions, PHPStan level 6, PHP_CodeSniffer and PHPMD. No getProfileUri or ProfileUri references remain in client source, tests or README. GitHub CI validates PHP 8.4 and PHP 8.5 before merge.

@g105b
g105b merged commit 02d8cdf into master Oct 30, 2026
24 checks passed
@g105b
g105b deleted the 20-profile branch October 30, 2026 19:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

getProfileUri sends a user ID where the provider expects a deployment ID

1 participant