PHPackages                             xwms/package - 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. xwms/package

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

xwms/package
============

XWMS.nl provides secure, sophisticated, and custom-built login and authentication APIs for businesses. Our solutions ensure robust security, seamless integration with existing systems, and compliance with the highest industry standards. These are not simple APIs, but comprehensive identity management systems designed to deliver reliability and protection at enterprise scale.

v2.1.4(3mo ago)0155MITPHPPHP ^8.2

Since Sep 24Pushed 3mo agoCompare

[ Source](https://github.com/X-WMS/xwms-docs)[ Packagist](https://packagist.org/packages/xwms/package)[ Docs](https://xwms.nl)[ RSS](/packages/xwms-package/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)DependenciesVersions (19)Used By (0)

🚀 XWMS Documentation
====================

[](#-xwms-documentation)

[![Last Commit](https://camo.githubusercontent.com/91e41b10410cee74f4a780067d325c24a93b6df8f3559d5e1f333cc0051d1eb1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6173742d636f6d6d69742f582d574d532f78776d732d646f6373)](https://github.com/X-WMS/xwms-docs/commits/main)[![Repo Size](https://camo.githubusercontent.com/4a6123fff01aaa19a307f4c217b43258bae21d39827658bbc0dd7ba20e2ec5f8/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f7265706f2d73697a652f582d574d532f78776d732d646f6373)](https://github.com/X-WMS/xwms-docs)[![Issues](https://camo.githubusercontent.com/789a6e674021a735d737ec2090fee363280f48691c8d81d2936c84ca033241c0/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f582d574d532f78776d732d646f6373)](https://github.com/X-WMS/xwms-docs/issues)[![Latest Version on Packagist](https://camo.githubusercontent.com/a46adffecf3e3115ed77ed94643e4a31f78956bae94c921dcf18fbc2caeef707/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f78776d732f7061636b616765)](https://packagist.org/packages/xwms/package)[![Total Downloads](https://camo.githubusercontent.com/c37db6e0108264c379e0b48aee8da17ab492ccec99f45bbcfbf38b2d690c5bab/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f78776d732f7061636b616765)](https://packagist.org/packages/xwms/package)

Welcome to the official documentation for **XWMS** — a **modern, secure, and scalable platform** for managing users, partners, authentication, API clients, and more.

This repository contains clear, structured documentation for:

- 👤 **End-users** — Logging in, registering, managing accounts
- 🤝 **Partners** — Developers/businesses integrating via OAuth &amp; API
- 🛠️ **Bonus** — Advanced server setup &amp; deployment docs

---

📘 Main Documentation Sections
-----------------------------

[](#-main-documentation-sections)

### 1️⃣ Getting Started with XWMS

[](#1️⃣-getting-started-with-xwms)

> A simplified guide to help end-users log in, register, and manage their account securely.

🔗 **Page:** `https://docs.xwms.nl/getting-started/user`
✅ Includes:

- Email/password login, OAuth (Google, Microsoft), 2FA setup
- Secure registration with email verification &amp; anti-spam
- Managing account settings, sessions, devices, preferences

👉 [**Go to Guide »**](https://docs.xwms.nl/getting-started/user)

---

### 2️⃣ Getting Started with Authentication &amp; Partner Setup

[](#2️⃣-getting-started-with-authentication--partner-setup)

> Everything partners need to integrate with XWMS using OAuth and APIs.

🔗 **Page:** `https://docs.xwms.nl/getting-started/client`
✅ Includes:

- Auth flow overview (OAuth, 2FA, suspicious login detection)
- Creating OAuth apps &amp; API clients
- Managing scopes, secrets, domains, and more

👉 [**Go to Guide »**](https://docs.xwms.nl/getting-started/client)

---

🔐 End-User Documentation
------------------------

[](#-end-user-documentation)

📄 Guide📝 Description**Login Guide**Secure login using 2FA, OAuth, and account recovery**Register Guide**Secure registration with email confirmation and name validation**Account Settings**Manage devices, addresses, sessions, notifications, etc.---

🤝 Partner &amp; Developer Docs
------------------------------

[](#-partner--developer-docs)

⚙️ Feature📝 Description**Partner Dashboard**Create/manage OAuth clients and integration settings**OAuth Integration Guide**How to integrate XWMS OAuth with Laravel, JS, PHP, etc.---

⚙️ Server &amp; Deployment Docs (Bonus)
---------------------------------------

[](#️-server--deployment-docs-bonus)

> For developers and DevOps engineers deploying XWMS or building custom infrastructure.

📁 Topic🔍 Details**Server Setup**Harden &amp; configure Linux servers (UFW, SSH, fail2ban, PHP, MySQL)**Using GitHub on Server**Clone repos, configure SSH for `/var/www` deployment**MySQL via SSH Tunnel**Secure access to remote MySQL databases**File Permissions**Proper Laravel/Apache setup with users, groups, permissions**Domain Management**Apache virtual hosts, HTTPS with Certbot, site configuration---

🧠 Quick Summary
---------------

[](#-quick-summary)

🧩 Area🧭 Topics Covered**End-Users**Login, register, sessions, settings, recovery**Partners**OAuth clients, scopes, secrets, domains**Developers**Laravel/JS integration with XWMS**Server Admins**Ubuntu setup, Apache, MySQL, SSH, GitHub, Certbot, permissions---

🧭 Navigation Icons
------------------

[](#-navigation-icons)

> Each section of the docs is labeled with intuitive icons:

🖼️ Icon🔎 Meaning`i-lucide-rocket`Getting Started`i-lucide-shield-check`Authentication &amp; Security`i-lucide-server-cog`Server Setup`i-lucide-github`GitHub &amp; Deployment`i-lucide-key`SSH &amp; MySQL Access`i-lucide-file`File Permissions`i-lucide-cable`Domain &amp; Apache Management---

📞 Support
---------

[](#-support)

Need help?

- 📚 Browse the documentation via the links above
- 🔐 For login/account issues: start at [Login](https://docs.xwms.nl/user/login)
- 🤝 For API/OAuth help: see the [Partner Dashboard](https://docs.xwms.nl/client/developers)
- 🆘 Still stuck? Visit the [Support Page](https://xwms.nl/contact)

---

📌 About XWMS
------------

[](#-about-xwms)

**XWMS** (Extended Web Management System) is built to simplify:

- Secure user authentication
- Partner integrations via OAuth
- API client management
- Scalable and secure server deployment

This documentation is here to help you succeed — whether you’re a user, a partner, or a developer building with XWMS.

---

[Back to top](#top)

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance80

Actively maintained with recent releases

Popularity11

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~7 days

Total

18

Last Release

106d ago

Major Versions

v1.1 → v2.0.12025-10-04

### Community

Maintainers

![](https://www.gravatar.com/avatar/2752921115c141b243fd168f54a41a43bbf1cdf5e60714d8dd974a2dc92dd1f8?d=identicon)[XWMS](/maintainers/XWMS)

---

Top Contributors

[![ALW-2005](https://avatars.githubusercontent.com/u/114562702?v=4)](https://github.com/ALW-2005 "ALW-2005 (48 commits)")

---

Tags

aiapiauthenticationjwtlaravelloginlogin-apimfaoauthoauth2phpsecure-loginsecuritysymfonytailwindcssvuexwmsphpjwtapisymfonylaravelsecurityaiAuthenticationoauthoauth2loginMFAvuetailwindcsssecure-loginlogin-apixwms

### Embed Badge

![Health badge](/badges/xwms-package/health.svg)

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

###  Alternatives

[auth0/login

Auth0 Laravel SDK. Straight-forward and tested methods for implementing authentication, and accessing Auth0's Management API endpoints.

2745.0M3](/packages/auth0-login)[auth0/auth0-php

PHP SDK for Auth0 Authentication and Management APIs.

40820.2M67](/packages/auth0-auth0-php)[auth0/symfony

Symfony SDK for Auth0 Authentication and Management APIs.

128738.1k](/packages/auth0-symfony)[andalisolutions/oauth2-anaf

Anaf OAuth 2.0 support for the PHP League's OAuth 2.0 Client

194.1k](/packages/andalisolutions-oauth2-anaf)

PHPackages © 2026

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