Missing DID Wallet Login Option
Issue Summary: The AISTRO platform login interface does not include an option to sign in using DID Wallet, which prevents ArcBlock users from authenticating with their decentralized identity.
Steps to Reproduce:
- Visit https://www.aistro.io/en
- Look for a login or connect wallet option.
- Observe the available sign-in methods.
- Notice that no DID Wallet or ABT login option is provided.
Expected Behavior:
- The platform should allow users to authenticate using DID Wallet (ArcBlock), as it’s part of the ArcBlock ecosystem and supports decentralized identity login.
Actual Behavior:
- No DID Wallet login option is visible or accessible.
- Only standard or Web2 login methods (if any) are present.
Impact:
- 🧭 ArcBlock or DID users cannot access or integrate with AISTRO using decentralized identity.
- 🪙 Limits interoperability and user onboarding for Web3 ecosystem participants.
Possible Technical Cause:
- DID authentication integration (e.g., ABT Node or Auth Service) not yet implemented on frontend login module.
Severity: 🟡 Low to Medium (Integration Bug) – Does not break the platform but blocks DID-based access and interoperability.
Recommendation:
- Integrate DID login support (via ArcBlock Auth SDK).
- Add a “Sign in with DID Wallet” button alongside other login methods.
- Verify authentication flow using DID Connect.