Teams

Component type

module

Maintenance status

Development status

Component created

Component changed

Teams solves a gap that appears in many organizations: the need for departments to own content, and not (necessarily) just people. Thus many people within a department team can create and edit content, alongside many other departments or teams, without the worry of someone having access to edit others' content.

This is a project being developed by the University of Calgary in an effort to manage the needs of 1,000+ departments across 14 faculties and 20 business units, with over 1,000 active editors.

API Key manager

Component type

module

Maintenance status

Development status

Downloads

56

Component created

Component changed

A basic approach to handling API keys, implemented to be used together with REST.

Using 4 different headers and a HMAC based approach to authenticate users, all POST, PATCH, DELETE, PUT requests can be authenticated – I have not attempted to do this using GET requests as those mostly have a tendency to be broken.

Notice that even though this is API Key based do not mean that the /session/token can be omitted.

User Edit

Component type

module

Maintenance status

Development status

Downloads

12

Component created

Component changed

This module provides alias "user/edit" to have better user experience.
By using this, current logged in user can edit own profile and don't mind of his UID.
Sometimes, using "user/%/edit" is pretty uncomfortable.

The development is in progress.

DocCheck Basic

Component type

module

Maintenance status

Development status

Downloads

15

Component created

Component changed

This module allows to authenticate multiple Drupal nodes through the DocCheck login (basic license) mechanism

Block (DocCheck Basic) and page (/doccheck-login) are available.

The module does only adds a login mechanism for one user.
It does not set any permission or blocks access.

Preparations

Role, block visibility, content type view and node view permissions has to be set up for the dummy user.

Spid Authentication

Component type

module

Maintenance status

Development status

Component created

Component changed

Il sistema SPID è costituito come insieme aperto di soggetti pubblici e privati che, previo accreditamento da parte dell'Agenzia per l'Italia Digitale, gestiscono i servizi di registrazione e di messa a disposizione delle credenziali e degli strumenti di accesso in rete nei riguardi di cittadini e imprese per conto delle pubbliche.

Questo modulo consente di inserire un blocco per l'autenticazione tramite SPID.