Deprecate the services_tfa module

Created on 19 October 2023, 8 months ago
Updated 9 November 2023, 8 months ago

Problem/Motivation

In Drupal 7, the services module was the de-facto way for providing REST API for Drupal sites. Drupal 8 provided REST services in core, and as such the presence of services_tfa is now a strange beast as it only provides TFA services for those few sites still using the services module (most probably don't actually need it, and have it only as a leftover of the D7->D8 migration).

The TFA module currently has no way to enforce TFA via the core REST services (see ✨ Allow TFA authentication through REST routes Active ), and the solution for that issue should also cover the sites using the services module. In any case, the use of the services_tfa module is entirely optional, as it wasn't actually preventing authentication via the services APIs without TFA, but simply providing a way to check it via services.

Proposed resolution

Deprecate the module in the 1.x version, and delete it from the 2.x codebase.

πŸ“Œ Task
Status

Fixed

Version

1.0

Component

Code

Created by

πŸ‡΅πŸ‡ΉPortugal jcnventura

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024