PHPackages                             os2web/os2web\_nemlogin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. os2web/os2web\_nemlogin

ActiveDrupal-module[Authentication &amp; Authorization](/categories/authentication)

os2web/os2web\_nemlogin
=======================

Provide authentication via Nemlogin

1.2.10(5mo ago)016.8k↓15.8%1[2 PRs](https://github.com/OS2web/os2web_nemlogin/pulls)4EUPL-1.2PHP

Since Dec 12Pushed 5mo ago10 watchersCompare

[ Source](https://github.com/OS2web/os2web_nemlogin)[ Packagist](https://packagist.org/packages/os2web/os2web_nemlogin)[ RSS](/packages/os2web-os2web-nemlogin/feed)WikiDiscussions 8.x Synced 3d ago

READMEChangelog (4)DependenciesVersions (25)Used By (4)

OS2Web Nemlogin Drupal module [![Build Status](https://camo.githubusercontent.com/143aef4d4f1727633a7fcf4071914a7a66d0e2592910c81e4bdd20f879a43548/68747470733a2f2f7472617669732d63692e6f72672f4f53327765622f6f73327765625f6e656d6c6f67696e2e7376673f6272616e63683d382e78)](https://travis-ci.org/OS2web/os2web_nemlogin)
=========================================================================================================================================================================================================================================================================================================================

[](#os2web-nemlogin-drupal-module--)

Module purpose
--------------

[](#module-purpose)

The aim of this module is to provide authentication via Nemlogin.

How does it work
----------------

[](#how-does-it-work)

In order to generate the login link plugin system has been implemented. Module is supplies with two plugins (IdP and SimpleSAML), but plugin system allows third parties to implements their own plugins.

Settings page: /admin/config/system/os2web-nemlogin

Test page: /admin/config/system/os2web-nemlogin/test

Install
-------

[](#install)

Module is available to download via composer.

```
composer require os2web/os2web_nemlogin
drush en os2web_nemlogin

```

Update
------

[](#update)

Updating process for OS2Web Nemlogin module is similar to usual Drupal 8 module. Use Composer's built-in command for listing packages that have updates available:

```
composer outdated os2web/os2web_nemlogin

```

Automated testing and code quality
----------------------------------

[](#automated-testing-and-code-quality)

See [OS2Web testing and CI information](https://github.com/OS2Web/docs#testing-and-ci)

Contribution
------------

[](#contribution)

Project is opened for new features and os course bugfixes. If you have any suggestion or you found a bug in project, you are very welcome to create an issue in github repository issue tracker. For issue description there is expected that you will provide clear and sufficient information about your feature request or bug report.

### Code review policy

[](#code-review-policy)

See [OS2Web code review policy](https://github.com/OS2Web/docs#code-review)

### Git name convention

[](#git-name-convention)

See [OS2Web git name convention](https://github.com/OS2Web/docs#git-guideline)

###  Health Score

49

—

FairBetter than 94% of packages

Maintenance70

Regular maintenance activity

Popularity27

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 91.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~148 days

Recently: every ~164 days

Total

16

Last Release

172d ago

Major Versions

1.2.4 → 8.x-dev2023-11-24

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/827308?v=4)[Jørn Skifter Andersen](/maintainers/skifter)[@skifter](https://github.com/skifter)

![](https://www.gravatar.com/avatar/62f8489b69aecc84322f8899d288c3ab41d3022532d49c849ae4ca10e20f4df7?d=identicon)[andriyun](/maintainers/andriyun)

![](https://www.gravatar.com/avatar/134c42b216718e3d28298bcec8772eeb309c8c94afff3462dac1245b06c06cc5?d=identicon)[stanbellcom](/maintainers/stanbellcom)

---

Top Contributors

[![stankut](https://avatars.githubusercontent.com/u/1537807?v=4)](https://github.com/stankut "stankut (11 commits)")[![andriyun](https://avatars.githubusercontent.com/u/5544994?v=4)](https://github.com/andriyun "andriyun (1 commits)")

### Embed Badge

![Health badge](/badges/os2web-os2web-nemlogin/health.svg)

```
[![Health](https://phpackages.com/badges/os2web-os2web-nemlogin/health.svg)](https://phpackages.com/packages/os2web-os2web-nemlogin)
```

###  Alternatives

[kartik-v/yii2-password

Useful password strength validation utilities for Yii Framework 2.0

761.3M17](/packages/kartik-v-yii2-password)[vitalybaev/laravel5-dkim

Laravel 5/6 package for signing outgoing messages with DKIM.

3163.1k](/packages/vitalybaev-laravel5-dkim)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
