sergiughf

sergiughf

Senior Software Engineer

Member Since 4 years ago

@auth0, Berlin

Experience Points
10
follower
Lessons Completed
10
follow
Lessons Completed
53
stars
Best Reply Awards
25
repos

712 contributions in the last year

Pinned
⚡ Doctrine Database Migrations Library
⚡ A semantic JSON compare tool
⚡ Franz is a free messaging app for services like WhatsApp, Slack, Messenger and many more.
Activity
Nov
19
1 week ago
push

sergiughf push auth0/docs

sergiughf
sergiughf

fix: minor note change to the webapp golang quickstart[1].

https://auth0.com/docs/quickstart/webapp/golang

sergiughf
sergiughf

Merge pull request #9937 from auth0/minor-note-change-to-golang-quickstart

fix: minor note change to the webapp golang quickstart[1].

commit sha: d34c4917ca0d64bad078dbb385a254da5b566c75

push time in 1 week ago
Activity icon
delete

sergiughf in auth0/docs delete branch minor-note-change-to-golang-quickstart

deleted time in 1 week ago
pull request

sergiughf pull request auth0/docs

sergiughf
sergiughf

fix: minor note change to the webapp golang quickstart[1].

https://auth0.com/docs/quickstart/webapp/golang

pull request

sergiughf merge to auth0/docs

sergiughf
sergiughf

fix: minor note change to the webapp golang quickstart[1].

https://auth0.com/docs/quickstart/webapp/golang

sergiughf
sergiughf

Thanks a lot for fixing this!:)

Nov
18
1 week ago
pull request

sergiughf pull request auth0/go-jwt-middleware

sergiughf
sergiughf

SDK-2965 Remove jwt-go validator

Description

In this PR we remove the jwt-go validator pkg so that we can only provide 1 validator (jose one) and not confuse our users over which one to choose.

References

Testing

  • This change adds test coverage for new/changed/fixed functionality

Checklist

  • I have read and agreed to the terms within the Auth0 Code of Conduct.
  • I have read the Auth0 General Contribution Guidelines.
  • I have reviewed my own code beforehand.
  • I have added documentation for new/changed functionality in this PR.
  • All active GitHub checks for tests, formatting, and security are passing.
  • The correct base branch is being used, if not master.
Activity icon
created branch

sergiughf in auth0/go-jwt-middleware create branch patch/SDK-2965-remove-jwt-go

createdAt 1 week ago
pull request

sergiughf pull request auth0/go-jwt-middleware

sergiughf
sergiughf

SDK-2955 Ensure issuer and audience validation are required

Description

References

Testing

  • This change adds test coverage for new/changed/fixed functionality

Checklist

  • I have read and agreed to the terms within the Auth0 Code of Conduct.
  • I have read the Auth0 General Contribution Guidelines.
  • I have reviewed my own code beforehand.
  • I have added documentation for new/changed functionality in this PR.
  • All active GitHub checks for tests, formatting, and security are passing.
  • The correct base branch is being used, if not master.
Activity icon
created branch

sergiughf in auth0/go-jwt-middleware create branch patch/SDK-2955-validation

createdAt 1 week ago
Nov
15
1 week ago
started
started time in 1 week ago
Activity icon
delete

sergiughf in auth0/go-jwt-middleware delete branch patch/jwks_uri

deleted time in 1 week ago
push

sergiughf push auth0/go-jwt-middleware

sergiughf
sergiughf

Refactor oidc.GetWellKnownEndpointsFromIssuerURL

sergiughf
sergiughf

Add support for custom jwks uri in provider

sergiughf
sergiughf
sergiughf
sergiughf

Merge pull request #117 from auth0/patch/jwks_uri

SDK-2884 Support custom jwks uri

commit sha: d703ea9c89db3911ee82ec79521f0e12804f800d

push time in 1 week ago
pull request

sergiughf pull request auth0/go-jwt-middleware

sergiughf
sergiughf

SDK-2884 Support custom jwks uri

Description

In this PR we enable support for custom JWKS URIs. In order to do so we can set up the provider as follows:

provider := josev2.NewJWKSProvider(issuerURL, 5*time.Minute, josev2.WithCustomJWKSURI(jwksURI))

This will make it so that we skip the discovery request and directly aim to fetch the jwks.

We also refactor the provider tests in this PR.

References

Testing

  • This change adds test coverage for new/changed/fixed functionality

Checklist

  • I have read and agreed to the terms within the Auth0 Code of Conduct.
  • I have read the Auth0 General Contribution Guidelines.
  • I have reviewed my own code beforehand.
  • I have added documentation for new/changed functionality in this PR.
  • All active GitHub checks for tests, formatting, and security are passing.
  • The correct base branch is being used, if not master.
Nov
11
2 weeks ago
push

sergiughf push auth0/docs

sergiughf
sergiughf

Update 01-login.md

Fixed typo

sergiughf
sergiughf

Merge pull request #9930 from Janik-DEDON/patch-1

Update 01-login.md

commit sha: a5c5f57d09f2682e0b40250cf78bc53b0369ceb7

push time in 2 weeks ago
pull request

sergiughf pull request auth0/docs

sergiughf
sergiughf

Update 01-login.md

Fixed typo

Activity icon
issue

sergiughf issue comment auth0/docs

sergiughf
sergiughf

Update 01-login.md

Fixed typo

sergiughf
sergiughf

Hey @Janik-DEDON ! Thanks a lot for fixing this! 🙏🏻

Activity icon
delete
deleted time in 2 weeks ago
push

sergiughf push auth0-samples/auth0-php-web-app

sergiughf
sergiughf

Move bootstrap.php to app/public

sergiughf
sergiughf

Merge pull request #72 from auth0-samples/patch/fix-qs

ESD-16769 Move bootstrap.php to app/public

commit sha: 3a39d42005554ec2f0d45f66a445c71d5cbc1b2b

push time in 2 weeks ago
pull request

sergiughf pull request auth0-samples/auth0-php-web-app

sergiughf
sergiughf

ESD-16769 Move bootstrap.php to app/public

It seems we moved the file by mistake in https://github.com/auth0-samples/auth0-php-web-app/pull/71/files and that caused the app not to load any more. This PR just moves it back where it belongs.

pull request

sergiughf pull request auth0-samples/auth0-php-web-app

sergiughf
sergiughf

Move bootstrap.php to app/public

It seems we moved the file by mistake in https://github.com/auth0-samples/auth0-php-web-app/pull/71/files and that caused the app not to load any more. This PR just moves it back where it belongs.

Activity icon
created branch
createdAt 2 weeks ago
pull request

sergiughf pull request auth0/go-jwt-middleware

sergiughf
sergiughf

Improve migration guide

Description

Improving the migration guide content.

References

Testing

  • This change adds test coverage for new/changed/fixed functionality

Checklist

  • I have read and agreed to the terms within the Auth0 Code of Conduct.
  • I have read the Auth0 General Contribution Guidelines.
  • I have reviewed my own code beforehand.
  • I have added documentation for new/changed functionality in this PR.
  • All active GitHub checks for tests, formatting, and security are passing.
  • The correct base branch is being used, if not master.
Activity icon
created branch

sergiughf in auth0/go-jwt-middleware create branch patch/update-migration

createdAt 2 weeks ago
open pull request

sergiughf wants to merge auth0/go-jwt-middleware

sergiughf
sergiughf

SDK-2884 Support custom jwks uri

Description

In this PR we enable support for custom JWKS URIs. In order to do so we can set up the provider as follows:

provider := josev2.NewJWKSProvider(issuerURL, 5*time.Minute, josev2.WithCustomJWKSURI(jwksURI))

This will make it so that we skip the discovery request and directly aim to fetch the jwks.

We also refactor the provider tests in this PR.

References

Testing

  • This change adds test coverage for new/changed/fixed functionality

Checklist

  • I have read and agreed to the terms within the Auth0 Code of Conduct.
  • I have read the Auth0 General Contribution Guidelines.
  • I have reviewed my own code beforehand.
  • I have added documentation for new/changed functionality in this PR.
  • All active GitHub checks for tests, formatting, and security are passing.
  • The correct base branch is being used, if not master.
sergiughf
sergiughf

We are now passing this from the provider to ensure we can override it successfully with one that might have a retry mechanism.

pull request

sergiughf merge to auth0/go-jwt-middleware

sergiughf
sergiughf

SDK-2884 Support custom jwks uri

Description

In this PR we enable support for custom JWKS URIs. In order to do so we can set up the provider as follows:

provider := josev2.NewJWKSProvider(issuerURL, 5*time.Minute, josev2.WithCustomJWKSURI(jwksURI))

This will make it so that we skip the discovery request and directly aim to fetch the jwks.

We also refactor the provider tests in this PR.

References

Testing

  • This change adds test coverage for new/changed/fixed functionality

Checklist

  • I have read and agreed to the terms within the Auth0 Code of Conduct.
  • I have read the Auth0 General Contribution Guidelines.
  • I have reviewed my own code beforehand.
  • I have added documentation for new/changed functionality in this PR.
  • All active GitHub checks for tests, formatting, and security are passing.
  • The correct base branch is being used, if not master.
pull request

sergiughf pull request auth0/go-jwt-middleware

sergiughf
sergiughf

SDK-2884 Support custom jwks uri

Description

In this PR we enable support for custom JWKS URIs. In order to do so we can set up the provider as follows:

provider := josev2.NewJWKSProvider(issuerURL, 5*time.Minute, josev2.WithCustomJWKSURI(jwksURI))

We also refactor the provider tests in this PR.

References

Testing

  • This change adds test coverage for new/changed/fixed functionality

Checklist

  • I have read and agreed to the terms within the Auth0 Code of Conduct.
  • I have read the Auth0 General Contribution Guidelines.
  • I have reviewed my own code beforehand.
  • I have added documentation for new/changed functionality in this PR.
  • All active GitHub checks for tests, formatting, and security are passing.
  • The correct base branch is being used, if not master.
Activity icon
created branch

sergiughf in auth0/go-jwt-middleware create branch patch/jwks_uri

createdAt 2 weeks ago
Nov
5
3 weeks ago
Activity icon
issue

sergiughf issue comment auth0/go-jwt-middleware

sergiughf
sergiughf

v2 features

This issue is here to list out all of the features we're working towards in v2. We have the milestone and I wanted to create an issue to explicitly call out everything we are working towards. Things can be checked off once they are merged into the v2 branch.

core features

  • vendor neutral (#40)
  • replaceable validation logic (#73)
  • allow custom error handler (#51)
  • error handler interface should take error type and not just string (#52)
  • clone request instead of shallow copy (#62)
  • add FromCookie token extractor (#10 and #63)
  • look at context key (#64)
  • reorder fields for better alignment (#61)
  • do not exclude SA1029 from linting (Makefile and workflows - see #64)
  • look into providing a caching key provider #97
  • examples
  • use github.com/pkg/errors #98

validation features

  • support custom claims (#53)
  • support clock skew (#58)
  • add option for additional checks (#74)

before launch

  • update all documentation here (use go doc)
  • ~examples for popular http frameworks~
  • update main Auth0 docs
  • update Auth0 quickstarts
  • create migration guide #99
  • blog post about release
sergiughf
sergiughf

Hey @avelino, apologies for the confusion. I should have been more clear in explaining that only once our internal checks are finished we can release the v2.0.0-beta tag. 🙇🏻 For now please use go get github.com/auth0/[email protected] which is the hash of the latest commit on master (v2 material).

Previous