Skip to content

Conversation

@carrvo
Copy link
Contributor

@carrvo carrvo commented Nov 29, 2024

Inexperienced devs/users may not know whether to include a final slash (/) at the end of their issuer field in their metadata endpoint. Also, it seems some OIDC/OAuth modules may require there to NOT be a final slash (/) at the end of the issuer.

This change is intended to make it less error prone overall.

Inexperienced devs/users may not know whether to include a final
slash (/) at the end of their issuer field in their metadata endpoint.
Also, it seems some OIDC/OAuth modules may require there to NOT
be a final slash (/) at the end of the issuer.

This change is intended to make it less error prone overall.
@carrvo
Copy link
Contributor Author

carrvo commented Nov 29, 2024

This is to reopen #27 because I accidentially closed it, not fully understanding how forks worked.

@carrvo
Copy link
Contributor Author

carrvo commented Aug 13, 2025

This issue is also documented within my usage of this library.

@carrvo
Copy link
Contributor Author

carrvo commented Aug 13, 2025

Further detail: I did not explore where this occurs, but somewhere in my implementation one library expects there to be an ending slash and another library expects there to be no ending slash. This has been what has been making them behave together.

@gRegorLove
Copy link
Member

Attempting to close and re-open this PR so the workflow runs 🤞

@gRegorLove gRegorLove closed this Aug 13, 2025
@gRegorLove gRegorLove reopened this Aug 13, 2025
@gRegorLove gRegorLove merged commit 3833f7f into indieweb:main Aug 13, 2025
8 checks passed
@carrvo carrvo deleted the dev/normalize-issuer branch August 13, 2025 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants