Commit Graph

5 Commits

Author SHA1 Message Date
3bc2a42488 feat(auth): add AdminAuthService.loginWithCredentials + rate_limited AuthFailure code
Convenience wrapper around MarketplacesAuthGateway.loginWithCredentials('admin', ...)
that activates the returned session in one call, for apps building a custom admin
login screen. AuthFailure gains a rate_limited code (HTTP 429, parsed Retry-After)
and an optional status field so 401/403/429 surface distinctly without new plumbing.

No credentials, no client-side comparison, no superadmin concept anywhere in this
package - same code path as any other admin credential login. Inert without a
backend implementing POST {credentialsPath} { login, password, mode: 'admin' }.

Additive, backward-compatible. QR/Yandex flows unmodified.
2026-08-23 21:33:52 +04:00
5ffc1b1450 feat(packages): add standalone auth and payment
Some checks failed
Release / release-branches (auth) (push) Has been cancelled
Release / release-branches (payment) (push) Has been cancelled
Release / version-pr (push) Has been cancelled
2026-08-21 08:08:42 +04:00
sdarbinyan
216d376167 ci: publish packages via git release branches, drop registry dependency
Some checks failed
Release / release-branches (auth) (push) Has been cancelled
Release / release-branches (payment) (push) Has been cancelled
Release / version-pr (push) Has been cancelled
2026-08-18 02:01:04 +04:00
sdarbinyan
42bd01db3f ci: add PR workflow, make release fail loudly when registry is unreachable, document setup
Some checks failed
Release / release (push) Has been cancelled
2026-08-18 01:46:04 +04:00
sdarbinyan
5567154fb4 chore: initial scaffold for @marketplaces/auth and @marketplaces/payment
Some checks failed
Release / release (push) Has been cancelled
2026-08-18 00:38:08 +04:00