授权 2.0 包含新功能和一些重大变更。
The IdentityInterface
已添加类型提示。如果您已实现 IdentityInterface
,则需要更新您的应用程序实现以反映新的类型提示。
除了类型提示外,IdentityInterface
还添加了一个 canResult()
方法。此方法始终返回一个 ResultInterface
对象,而 can()
始终返回一个布尔值。在 1.x 中,can()
方法会根据策略返回的内容返回布尔值或 ResultInterface
。这使得了解 can()
的返回值变得非常困难。新方法和附加类型使 IdentityInterface
更简单,使用更可靠。