pimcore / studio-ui-bundle

Studio UI bundle
Other
14 stars 6 forks source link

Add permission system #692

Closed Corepex closed 1 week ago

Corepex commented 1 week ago

Changes in this pull request

Resolves #626

Additional info

This pull request includes several changes aimed at enhancing the authentication and authorization mechanisms, improving permissions handling, and refactoring the codebase for better maintainability. The most important changes include updates to the login and logout functionality, the addition of permission checks, and the refactoring of user-related types and hooks.

Authentication and Authorization Enhancements:

Permissions Handling:

Refactoring and Codebase Improvements:

These changes collectively improve the security, maintainability, and functionality of the authentication and authorization features within the codebase.