drago-ex/project-account

Account management for Drago Project.

Maintainers

Package info

github.com/drago-ex/project-account

Type:drago-tools-resource

pkg:composer/drago-ex/project-account

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2026-06-18 15:56 UTC

This package is auto-updated.

Last update: 2026-06-18 16:06:43 UTC


README

Account management for Drago Project.

License: MIT PHP version Coding Style

Requirements

  • PHP >= 8.3
  • Nette Framework
  • Composer
  • Bootstrap
  • Naja
  • Node.js
  • Drago Project core packages

Installation

composer require drago-ex/project-account

npm Installation

The account management UI requires the theme switcher for proper functionality:

npm install theme-switcher-compostrap

Usage

The package adds an Account presenter for managing the current user account. It is intentionally outside the frontend and backend modules, so the same account screen can be linked from both parts of the application.

The presenter uses drago-ex/project-auth services for the current user, repository access and password hashing.

The account screen provides two forms:

  • profile information update
  • password change with current password verification