三种方式实现组件鉴权