MIB now fetch users info (idcard, phone num, email) to display in settings
Auto Tag on Version Change / check-version (push) Successful in 3s
Auto Tag on Version Change / check-version (push) Successful in 3s
This commit is contained in:
@@ -112,8 +112,13 @@ v2 moved transfers and all destination lookups to the encrypted API (`sfunc=n`).
|
||||
|
||||
### 7. User Profile
|
||||
|
||||
| Endpoint | Purpose | Used By | Status |
|
||||
|----------|---------|---------|--------|
|
||||
| v1 endpoint | v2 source | Notes | Used By | Status |
|
||||
|-------------|-----------|-------|---------|--------|
|
||||
| `GET /personalProfile` (HTML scrape) | `A41` login response | `fullName`, `email` | `MibLoginFlow.kt` | 🔧 implemented — needs device test |
|
||||
| — | `POST /ajaxAlias/getAliasTypes` (`-wv-v2`, empty body) | `data[].{id,aliasTypeName,suggestedAlias}`: `0` mobile, `1` email, `3` National ID. Tied to the active profile, so the personal profile (`profileType 0`) is selected first. Fetched at login and cached. | `MibProfileClient.kt`, `SettingsLoginsFragment.kt` | 🔧 implemented — needs device test |
|
||||
| — | `POST /ajaxAlias/main` | Registered Favara aliases (`AlsBfy`, `CdtrAcct`, `AdrLine`, …) | — (not used) | ℹ️ |
|
||||
|
||||
----------|---------|---------|--------|
|
||||
| `GET /personalProfile` | HTML scrape: fullName, username, email, mobile, enrolled date | `MibProfileClient.kt` | ☐ |
|
||||
|
||||
---
|
||||
@@ -215,7 +220,8 @@ pgf03 = SHA256(clientSalt + SHA256(SHA256(password) + userSalt))
|
||||
- [x] Capture transaction history — moved to encrypted `A84`, implemented
|
||||
- [x] Test transaction history on device (incl. page 2)
|
||||
- [ ] Test activity history (`/aProfile/getPagedActivityHistory`)
|
||||
- [ ] Test user profile scraping (`/personalProfile`)
|
||||
- [x] Capture user profile — `/personalProfile` scrape replaced by A41 + `getAliasTypes`
|
||||
- [ ] Test login details (name, email, mobile, ID card) on device
|
||||
- [x] Test financing (`/financing?dashurl=1`) — works on `-wv-v2`
|
||||
- [ ] Test session keep-alive (`/aProfile/keepAlive`)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user