feat: client-side PKCE take 3 #4078
64.23% of diff hit (target 78.92%)
View this Pull Request on Codecov
64.23% of diff hit (target 78.92%)
Annotations
Check warning on line 49 in cipher/chacha20.go
codecov / codecov/patch
cipher/chacha20.go#L49
Added line #L49 was not covered by tests
Check warning on line 45 in gen/oidc/v1/state.pb.go
codecov / codecov/patch
gen/oidc/v1/state.pb.go#L44-L45
Added lines #L44 - L45 were not covered by tests
Check warning on line 48 in gen/oidc/v1/state.pb.go
codecov / codecov/patch
gen/oidc/v1/state.pb.go#L48
Added line #L48 was not covered by tests
Check warning on line 59 in gen/oidc/v1/state.pb.go
codecov / codecov/patch
gen/oidc/v1/state.pb.go#L59
Added line #L59 was not covered by tests
Check warning on line 64 in gen/oidc/v1/state.pb.go
codecov / codecov/patch
gen/oidc/v1/state.pb.go#L63-L64
Added lines #L63 - L64 were not covered by tests
Check warning on line 71 in gen/oidc/v1/state.pb.go
codecov / codecov/patch
gen/oidc/v1/state.pb.go#L71
Added line #L71 was not covered by tests
Check warning on line 78 in gen/oidc/v1/state.pb.go
codecov / codecov/patch
gen/oidc/v1/state.pb.go#L78
Added line #L78 was not covered by tests
Check warning on line 83 in gen/oidc/v1/state.pb.go
codecov / codecov/patch
gen/oidc/v1/state.pb.go#L81-L83
Added lines #L81 - L83 were not covered by tests
Check warning on line 85 in gen/oidc/v1/state.pb.go
codecov / codecov/patch
gen/oidc/v1/state.pb.go#L85
Added line #L85 was not covered by tests
Check warning on line 92 in gen/oidc/v1/state.pb.go
codecov / codecov/patch
gen/oidc/v1/state.pb.go#L92
Added line #L92 was not covered by tests
Check warning on line 131 in gen/oidc/v1/state.pb.go
codecov / codecov/patch
gen/oidc/v1/state.pb.go#L127-L131
Added lines #L127 - L131 were not covered by tests
Check warning on line 149 in gen/oidc/v1/state.pb.go
codecov / codecov/patch
gen/oidc/v1/state.pb.go#L149
Added line #L149 was not covered by tests
Check warning on line 161 in gen/oidc/v1/state.pb.go
codecov / codecov/patch
gen/oidc/v1/state.pb.go#L152-L161
Added lines #L152 - L161 were not covered by tests
Check warning on line 76 in selfservice/strategy/oidc/pkce.go
codecov / codecov/patch
selfservice/strategy/oidc/pkce.go#L76
Added line #L76 was not covered by tests
Check warning on line 29 in selfservice/strategy/oidc/state.go
codecov / codecov/patch
selfservice/strategy/oidc/state.go#L29
Added line #L29 was not covered by tests
Check warning on line 41 in selfservice/strategy/oidc/state.go
codecov / codecov/patch
selfservice/strategy/oidc/state.go#L41
Added line #L41 was not covered by tests
Check warning on line 87 in selfservice/strategy/oidc/state.go
codecov / codecov/patch
selfservice/strategy/oidc/state.go#L87
Added line #L87 was not covered by tests
Check warning on line 106 in selfservice/strategy/oidc/state.go
codecov / codecov/patch
selfservice/strategy/oidc/state.go#L106
Added line #L106 was not covered by tests
Check warning on line 109 in selfservice/strategy/oidc/state.go
codecov / codecov/patch
selfservice/strategy/oidc/state.go#L109
Added line #L109 was not covered by tests
Check warning on line 111 in selfservice/strategy/oidc/state.go
codecov / codecov/patch
selfservice/strategy/oidc/state.go#L111
Added line #L111 was not covered by tests
Check warning on line 269 in selfservice/strategy/oidc/strategy.go
codecov / codecov/patch
selfservice/strategy/oidc/strategy.go#L269
Added line #L269 was not covered by tests
Check warning on line 273 in selfservice/strategy/oidc/strategy.go
codecov / codecov/patch
selfservice/strategy/oidc/strategy.go#L273
Added line #L273 was not covered by tests
Check warning on line 288 in selfservice/strategy/oidc/strategy.go
codecov / codecov/patch
selfservice/strategy/oidc/strategy.go#L288
Added line #L288 was not covered by tests
Check warning on line 293 in selfservice/strategy/oidc/strategy.go
codecov / codecov/patch
selfservice/strategy/oidc/strategy.go#L293
Added line #L293 was not covered by tests
Check warning on line 298 in selfservice/strategy/oidc/strategy.go
codecov / codecov/patch
selfservice/strategy/oidc/strategy.go#L298
Added line #L298 was not covered by tests