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

Authentication #147

Open
luna-duclos opened this issue Nov 25, 2020 · 1 comment
Open

Authentication #147

luna-duclos opened this issue Nov 25, 2020 · 1 comment
Labels
kind/design Proposal discussing new features / fixes and how they should be implemented kind/feature New feature or request priority/high Issues that should be addressed as soon as possible.

Comments

@luna-duclos
Copy link
Collaborator

We should talk about authentication and figure out if we want to deal with auth at all, and if so, what we want to do.

This is auth as in, doing stuff like receiving a JWT token on initial connection

think: similar to how a streaming grpc call might have auth metadata as its initiated, which can then be validated

@luna-duclos luna-duclos added the kind/design Proposal discussing new features / fixes and how they should be implemented label Nov 25, 2020
@markmandel markmandel added the kind/feature New feature or request label Nov 25, 2020
@luna-duclos
Copy link
Collaborator Author

An example of how istio does this, for reference:

apiVersion: security.istio.io/v1beta1
kind: RequestAuthentication
metadata:
  name: foobar
spec:
  jwtRules:
    - issuer: https://embark-studios.eu.auth0.com/
      jwksUri: https://embark-studios.eu.auth0.com/.well-known/jwks.json
      audiences:
        - https://launcher.embark.net
    - issuer: https://auth.embark.net/
      jwksUri: https://auth.embark.net/.well-known/jwks.json
      audiences:
        - https://launcher.embark.net
---
apiVersion: security.istio.io/v1beta1
kind: AuthorizationPolicy
metadata:
  name: foobar
spec:
  rules:
    - from:
        - source:
            requestPrincipals: ["*"]
    - to:
        - operation:
            paths: ["/healthz"]

@XAMPPRocky XAMPPRocky added the priority/high Issues that should be addressed as soon as possible. label Jul 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/design Proposal discussing new features / fixes and how they should be implemented kind/feature New feature or request priority/high Issues that should be addressed as soon as possible.
Projects
None yet
Development

No branches or pull requests

3 participants