Skip to content

feat: complete IAM frontend pages with full functionality#39

Merged
ReLive27 merged 1 commit intoSimpleAuth0:mainfrom
ReLive27:main
Mar 10, 2026
Merged

feat: complete IAM frontend pages with full functionality#39
ReLive27 merged 1 commit intoSimpleAuth0:mainfrom
ReLive27:main

Conversation

@ReLive27
Copy link
Copy Markdown
Member

Frontend (web):

  • User Management: complete CRUD, advanced search, batch operations, status toggle
  • User Group: group management with member transfer functionality
  • Role Management: role assignment with permission tree
  • API Resources: API resource CRUD with HTTP method tags
  • General Resources: menu/button resource tree management
  • Attack Protection: IP blacklisting, geo-blocking, captcha settings
  • MFA: multi-factor authentication configuration (TOTP, SMS, Email)
  • Security Policy: login session and audit settings
  • Password Policy: password strength rules with testing
  • Social Identity: OAuth2 provider management (WeChat, Weibo, GitHub, etc.)
  • Enterprise Identity: LDAP/AD/OIDC/SAML source list with connection status
  • Create Enterprise Source: 4-step wizard with type selection, configuration, attribute mapping
  • App Detail: protocol config (OAuth2/OIDC/SAML), API authorization, role assignment tabs

Backend (server/repository):

  • Add REST controllers for user, role, API resources, audit log, dashboard
  • Add DTOs and VO models for user and user group operations
  • Refactor repository structure: move to dao/internal/logic packages
  • Rename GroupEntity to UserGroupEntity, GroupRepository to UserGroupRepository
  • Update MyBatis mappers for new package structure
  • Update database schema migration

Frontend (web):
- User Management: complete CRUD, advanced search, batch operations, status toggle
- User Group: group management with member transfer functionality
- Role Management: role assignment with permission tree
- API Resources: API resource CRUD with HTTP method tags
- General Resources: menu/button resource tree management
- Attack Protection: IP blacklisting, geo-blocking, captcha settings
- MFA: multi-factor authentication configuration (TOTP, SMS, Email)
- Security Policy: login session and audit settings
- Password Policy: password strength rules with testing
- Social Identity: OAuth2 provider management (WeChat, Weibo, GitHub, etc.)
- Enterprise Identity: LDAP/AD/OIDC/SAML source list with connection status
- Create Enterprise Source: 4-step wizard with type selection, configuration, attribute mapping
- App Detail: protocol config (OAuth2/OIDC/SAML), API authorization, role assignment tabs

Backend (server/repository):
- Add REST controllers for user, role, API resources, audit log, dashboard
- Add DTOs and VO models for user and user group operations
- Refactor repository structure: move to dao/internal/logic packages
- Rename GroupEntity to UserGroupEntity, GroupRepository to UserGroupRepository
- Update MyBatis mappers for new package structure
- Update database schema migration

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ReLive27 ReLive27 merged commit 0ae2af1 into SimpleAuth0:main Mar 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant