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

Add require authorization plug #21

Merged
merged 4 commits into from
Jun 26, 2024
Merged

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
9 of 13 checks passed
@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.

None yet

3 participants