Should authorization logic be centralized or decentralized?
问题 We have an SSO system for authenticating users. We have a debate between these 2 options: Should we centralize the authorization of each application to one database (or any other single solution) and retrieve the information within the SSO request Each web application client should manage it's own authorization logic in it's a local database / scheme. 回答1: You should strive to decouple your business logic from non functional requirements such as authentication, logging, and of course