Skip to content

Implement Kick OAuth#1157

Closed
danbopes wants to merge 4 commits into
aspnet-contrib:devfrom
danbopes:dev
Closed

Implement Kick OAuth#1157
danbopes wants to merge 4 commits into
aspnet-contrib:devfrom
danbopes:dev

Conversation

@danbopes

@danbopes danbopes commented Feb 3, 2026

Copy link
Copy Markdown

Adds OAuth support for https://kick.com, the streaming platform.

Implements the standard pattern used by other providers in this repo. Supports fetching the user's ID, username, and profile image from the /api/v1/user endpoint.

Testing:

  • Added unit tests following the existing bundle.json pattern
  • Verified against a test Kick application

@martincostello martincostello left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you add the new provider to the README please?

Comment thread src/AspNet.Security.OAuth.Kick/AspNet.Security.OAuth.Kick.csproj
Comment thread src/AspNet.Security.OAuth.Kick/KickAuthenticationConstants.cs Outdated
@danbopes

danbopes commented Feb 7, 2026

Copy link
Copy Markdown
Author

@martincostello I've addressed your requested changes

Comment thread README.md Outdated
Updated the Kick OAuth documentation link to the new token generation flow.
@martincostello

Copy link
Copy Markdown
Member

LGTM - can you confirm that you've manually tested this with the real service and that it works as expected?

Comment thread test/AspNet.Security.OAuth.Providers.Tests/Kick/KickTests.cs Outdated
Co-authored-by: Martin Costello <martin@martincostello.com>
@danbopes danbopes closed this Feb 10, 2026
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