mhinspeya / inspeya-hyva-loginviaapp
Provides app-based customer login and registration integration for Magento 2 using Firebase Authentication. When a user logs in or registers from the mobile app, the module automatically authenticates or creates the customer in the web shop and assigns the customer to the App User group. Requires Go
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Type:magento2-module
pkg:composer/mhinspeya/inspeya-hyva-loginviaapp
Requires
- mhinspeya/backend-mod: ^1.0
Suggests
- mhinspeya/backend-mod: Support Configuration
This package is not auto-updated.
Last update: 2025-12-12 11:41:52 UTC
README
mhinspeya/inspeya-hyva-loginviaapp
Main Functionalities
The MHinspeya Login Via App module enables secure customer login and registration in the Magento web shop through a mobile application.
It integrates directly with Google Firebase Authentication, allowing users to authenticate in the app and automatically log in or register inside Magento.
Key features:
- Login & registration using Firebase Authentication
- Auto-create Magento customer accounts when registering from the mobile app
- Assign customers to App User customer group
- Supports Google, Email/Password, and Phone authentication (based on Firebase setup)
- Hyvä compatible
- Requires Firebase keys & Google SDK dependencies
Installation
* In production, use the --keep-generated option.
Type 1: Zip File Installation
- Unzip the module to:
app/code/MHinspeya/LoginViaApp - Enable the module:
php bin/magento module:enable MHinspeya_LoginViaApp - Apply database updates:
php bin/magento setup:upgrade - Flush cache:
php bin/magento cache:flush
Type 2: Composer Installation
- Add repository (if private):
composer config repositories.inspeya composer https://repo.inspeya.com/ - Install via composer:
composer require mhinspeya/inspeya-hyva-loginviaapp - Enable the module:
php bin/magento module:enable MHinspeya_LoginViaApp - Run upgrade:
php bin/magento setup:upgrade - Clear cache:
php bin/magento cache:flush
Configuration
Admin configuration path:
Stores → Configuration → MHinspeya → Login Via App
Required Firebase Settings:
- Firebase API Key
- Project ID
- Auth Domain
- App ID
- Sender ID
Customer Settings:
- Default customer group for app users (App User)
- Automatic login redirection
- Firebase token validation
The mobile app must send a valid Firebase ID token to Magento for authentication.
Specifications
| Feature | Support |
|---|---|
| Firebase Authentication | ✔ |
| Auto Customer Creation | ✔ |
| App User Customer Group | ✔ |
| Hyvä Compatibility | ✔ |
| Google/Firebase SDK Required | ✔ |
| Multi-Store Support | ✔ |
Attributes
This module does not create product/category attributes.
It introduces:
- App-User customer group
- Firebase token validation logic
- Login API endpoints for app integration
© MHinspeya – All Rights Reserved