Site Access

Component type

module

Maintenance status

Development status

Component created

Component changed

This project is inspired by the ban module in core but is a bit more configurable.

You are able to create a pipeline of different RequestCheckers that are configurable to decide whether to forbid the request or not.

RequestCheckers are plugins allowing any modules to add new ones. Currently, there are

IpAddress:
Allows you to define a list of IPs that allow access.

OneTimePassword:
Allows you to add Google Authentication to allow access.

Secure:
Only allows HTTPS access to the site.

Access by entity

Component type

module

Maintenance status

Development status

Downloads

1158

Component created

Component changed

Access by entity module is a very simple way to manage permissions (view/edit/delete) by entity (content).

You can restrict access view/edit/delete permission for each content.

Notice :

  • The global administrator (user with id "1") will bypass all access checks.
  • "Authenticated user" role is ignored if the user has another role.

Example Use Cases

  • Publish and edit articles in groups with defined roles.
  • Premium content areas for specific user roles.

REQUIREMENTS

No requirements.

IP Auth

Component type

module

Maintenance status

Development status

Component created

Component changed

This Drupal 8 custom Authentication provides "seamless" login for a user based on IP address.

Use:
IP Auth module is very useful in some cases where you would like to allow a third-party app or service to get access on Drupal 8 website without going through login form. For config. setup refer README.md

Workflow State Configuration

Component type

module

Maintenance status

Development status

Downloads

260

Component created

Component changed

Workflow State Configuration
- Workflow State Config is a module for the configuration of workflow state as "Publish" and "Default Revision".
- Module is required by "Workflow Moderation" to managing the node revisions.

Configuration Details

  • Published - When content reaches this state it should be published.
  • DefaultRevision - When content reaches this state it should be made the
    default revision; this is implied for published states.

Module Dependency
- Workflow

Workflow Moderation

Component type

module

Maintenance status

Development status

Downloads

274

Component created

Component changed

Workflow Moderation (Content Revisioning)
Workflow Moderation is a module for the configuration of workflow to create, moderate and publish content revisions.

You use it in scenario's like this:

  • Authors write content that must be reviewed (and possibly edited) by moderators.
  • Once the moderators have published the content, authors should be prevented from modifying it while “live”, but they should be able to submit new revisions to their moderators.

YAML Configuration

Component type

module

Maintenance status

Development status

Downloads

361

Component created

Component changed

Imagine a cartoon where the protagonist pulls a small pocket knife out of his pocket, selects a tool, opens it up, and an entire full-size chainsaw materializes. He finishes using it, selects another tool, and a computer pops out.... Another tool and a bicycle appears.