Add the ability to optionally create credentials on a per-route basis, allowing administrators to protect different routes separately say in the case of having multiple API endpoints intended for different consumers.

We also don't want to store credentials in config, so Key module integration is a must for 2.x

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

darvanen created an issue. See original summary.

darvanen’s picture

I note that this module still requires configuration by manual editing of the config file.

darvanen’s picture

I've been thinking about this - and perhaps there is a use-case for this module if it were to protect different routes (or sets of routes) with different credentials? Seems a bit edge-casey though.

darvanen’s picture

Title: Consider marking module obsolete in favour of Shield » Discuss use-case outside the capabilities of Shield module
Issue summary: View changes
Status: Active » Needs work
darvanen’s picture

Title: Discuss use-case outside the capabilities of Shield module » Add per-route credentials option and key module integration
Version: 2.0.0 » 2.x-dev
Component: Miscellaneous » Code
Assigned: Unassigned » darvanen
Category: Plan » Feature request
Issue summary: View changes

Yeah I'm going to add per-route credentials as an option, and to support it, Key module integration.

  • darvanen committed 74edf9d3 on 2.x
    feat: #3480674 Add per-route credentials option and key module...
darvanen’s picture

Status: Needs work » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

darvanen’s picture

Assigned: darvanen » Unassigned