Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Update] : [Fudster] : User Billing & Auth #3572

Open
h0lybyte opened this issue Dec 17, 2024 · 0 comments
Open

[Update] : [Fudster] : User Billing & Auth #3572

h0lybyte opened this issue Dec 17, 2024 · 0 comments
Assignees
Labels
1 Level 1 security Security update This issue is for an update or upgrade.

Comments

@h0lybyte
Copy link
Member

[Update] : [Fudster] : User Billing & Auth

Describe the update
A clear and concise description of what the update/upgrade will be. Keep it simple!

Integrate Supabase JWT authentication and leverage Knative backend services to track user billing and manage running instances of the Fudster bot. This includes:

  • Secure authentication via Supabase JWTs.
  • Validation and identification of active user sessions.
  • Service orchestration with Knative for scaling and managing user-specific bot instances.
  • Billing tracking tied to Supabase user data and Knative service metrics.

References for update
Include any links/data for the update that must be done.

Supabase JWT Documentation

Knative Serving Documentation

Supabase Functions


Security/Performance risks
Are there any major security and/or performance risks?!

  • Authentication: Secure Supabase JWT tokens to prevent unauthorized access.
  • Billing Validation: Ensure accurate tracking of user resource usage.
  • Scaling: Knative autoscaling must properly handle high demand without service interruptions.
  • Data Protection: Use HTTPS and secure storage for all sensitive billing and session data.

RISK: true


@h0lybyte h0lybyte added 1 Level 1 security Security update This issue is for an update or upgrade. labels Dec 17, 2024
@h0lybyte h0lybyte self-assigned this Dec 17, 2024
@h0lybyte h0lybyte added this to KBVE Dec 17, 2024
@h0lybyte h0lybyte moved this to Todo in KBVE Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 Level 1 security Security update This issue is for an update or upgrade.
Projects
Status: Todo
Development

No branches or pull requests

1 participant