Skip to content

Conversation

@alishir
Copy link
Contributor

@alishir alishir commented Jun 26, 2024

name: ⚙ Improvement
about: add require authorization plug as discussed in #20
labels: enhancement

@maennchen maennchen self-assigned this Jun 26, 2024
@maennchen maennchen added the enhancement New feature or request label Jun 26, 2024
@maennchen
Copy link
Member

Thanks for the PR @alishir ❤️

This plug duplicates the work of other plugs. Can we instead just see if the result of the validation plugs are present and send the response if not?

@alishir
Copy link
Contributor Author

alishir commented Jun 26, 2024

You are right, let me update the PR.

@maennchen
Copy link
Member

Awesome. Can you also add a tiny test?

@alishir
Copy link
Contributor Author

alishir commented Jun 26, 2024

Sure, I just added some tests.

@maennchen maennchen enabled auto-merge (squash) June 26, 2024 19:58
@coveralls
Copy link

coveralls commented Jun 26, 2024

Pull Request Test Coverage Report for Build 34758b50564a869cbd95ca14abf6c2d0ab69b046-PR-21

Details

  • 0 of 6 (0.0%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-4.0%) to 93.836%

Changes Missing Coverage Covered Lines Changed/Added Lines %
lib/oidcc/plug/require_authorization.ex 0 6 0.0%
Totals Coverage Status
Change from base Build c5609a63c041676562750dff2d2f7bae17fe7b69: -4.0%
Covered Lines: 137
Relevant Lines: 146

💛 - Coveralls

1 similar comment
@coveralls
Copy link

Pull Request Test Coverage Report for Build 34758b50564a869cbd95ca14abf6c2d0ab69b046-PR-21

Details

  • 0 of 6 (0.0%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-4.0%) to 93.836%

Changes Missing Coverage Covered Lines Changed/Added Lines %
lib/oidcc/plug/require_authorization.ex 0 6 0.0%
Totals Coverage Status
Change from base Build c5609a63c041676562750dff2d2f7bae17fe7b69: -4.0%
Covered Lines: 137
Relevant Lines: 146

💛 - Coveralls

@maennchen maennchen disabled auto-merge June 26, 2024 20:01
@maennchen maennchen merged commit 35ce3ad into erlef:main Jun 26, 2024
@alishir alishir deleted the require-auth branch June 27, 2024 04:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants