liuxiran edited a comment on issue #1950:
URL: 
https://github.com/apache/apisix-dashboard/issues/1950#issuecomment-886239837


   > 
![图片](https://user-images.githubusercontent.com/18514089/123041105-72d05100-d427-11eb-97f1-40469e887724.png)
   > Well, I didn't use consumers in previous versions.
   > But why does this limit the use of the authz-keycloak plugin alone?But for 
example, using basic-auth alone can pass the front-end verification
   
   This is because we need a `type=auth` plugin when create a Consumers, but 
for the `authz-keycloak` , type=other, so you will see this warning message. It 
is ok.
   
   But We still need to do these things to make it more clearly for users:
   
   * For `authz-keycloak` and `openid-connect` plugins, we need to:
   
![image](https://user-images.githubusercontent.com/2561857/127061324-0f9c48f1-799f-4bfb-aae7-45488f6930de.png)
   
![image](https://user-images.githubusercontent.com/2561857/127061383-fbb52a30-92c4-4cae-b90a-aa762a79a7ca.png)
   
   
   * update the warning tip about create/config Consumers, from `Please enable 
one authentication plugin` to `Please enable one of basic-auth, hmac-auth, 
jwt-auth, key-auth`, because `authz-keycloak` and `openid-connect` are also 
authentication plugins, but they have nothing to do with consumers.
   
   
![image](https://user-images.githubusercontent.com/2561857/126909214-c6b8b139-4b24-4a07-88b7-cb58de51f3dd.png)
   
   cc @juzhiyuan @LiteSun 
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to