介绍:iam系统主要完成认证和授权功能。
认证:用来判断是否是平台的合法用户,例如用户名和密码就是认证的一种方式
授权:用来判断,是否可以访问平台的某类资源。
认证和授权 2个功能可以抽象成一个系统,这个系统名我起名为iam。
类似于aws的iam,腾讯云的cam和阿里云的ram。
问题1:
异步消费没有用过。 python里面有用过celery, go里面有类似的第三方包?
machinery 和 gocelery 了解下。
问题2:
腾讯云的CAM和IAM系统有什么区别?
授权模型不一样。CAM是ABAC。IAM授权模型类似于RBAC和ACL
案例:符合规范的commit
fix($compile): couple of unit tests for IE9
# Please enter the Commit Message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Changes to be committed:
# ...
Older IEs serialize html uppercased, but IE9 does not...
Would be better to expect case insensitive, unfortunately jasmine does
not allow to user regexps for throw expectations.
Closes #392
Breaks foo.bar api, foo.baz should be used instead