You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by GitBox <gi...@apache.org> on 2022/02/03 15:50:37 UTC

[GitHub] [superset] EinavDanielDX opened a new issue #18573: Login paged shows even though I use only one oauth provider

EinavDanielDX opened a new issue #18573:
URL: https://github.com/apache/superset/issues/18573


   Keycloak is my only oauth provider, yet login page asks me to select auth provider.
   
   #### How to reproduce the bug
   1. set up login with keycloak auth provider
   2. login
   
   ### Expected results
   Superset should skip the provider selection under /login/ and redirect straight to the provider login page and from there to app
   
   ### Actual results
   I am being redirected to /login/ and has to choose the oauth provider
   
   #### Screenshots
   ![image](https://user-images.githubusercontent.com/97506919/152376426-19629caa-87af-4acd-aeb6-fa99c831b3c9.png)
   
   
   ### Environment
   
   (please complete the following information):
   
   - browser type and version: chrome Version 97.0.4692.99 
   - superset version: Superset 1.4.0
   - python version: Python 3.8.12
   - keycloak version: 15.0.2
   
   ### Additional context
   According to [this](https://github.com/dpgaspar/Flask-AppBuilder/pull/1618) MR, skipping the login page should be enabled by default when using Flask-AppBuilder > 3.3.1
   


-- 
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: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


[GitHub] [superset] kamalkeshavani-aiinside commented on issue #18573: Login paged shows even though I use only one oauth provider

Posted by GitBox <gi...@apache.org>.
kamalkeshavani-aiinside commented on issue #18573:
URL: https://github.com/apache/superset/issues/18573#issuecomment-1029542563


   @EinavDanielDX 
   This is not a bug.
   A new PR in FAB 3.3.4 changed the OAUTH login flow, you can read more about it here:
   https://github.com/dpgaspar/Flask-AppBuilder/pull/1707


-- 
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: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


[GitHub] [superset] EinavDanielDX commented on issue #18573: Login paged shows even though I use only one oauth provider

Posted by GitBox <gi...@apache.org>.
EinavDanielDX commented on issue #18573:
URL: https://github.com/apache/superset/issues/18573#issuecomment-1066074735


   Hi,
   Since this  issue seems to be FAB related we went for a different approach, implementing SSO with OIDC instead of OAuth, using [this guide] (https://naween-banuka.medium.com/apache-superset-security-implementing-using-keycloak-2fbaa182fb2c)
   
   Would be awesome if you make it work using simple configuration instead of adding these scripts!


-- 
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: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


[GitHub] [superset] EinavDanielDX commented on issue #18573: Login paged shows even though I use only one oauth provider

Posted by GitBox <gi...@apache.org>.
EinavDanielDX commented on issue #18573:
URL: https://github.com/apache/superset/issues/18573#issuecomment-1030765376


   Thank you for the quick response.
   Is there any way to override this behavior with superset settings? 


-- 
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: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


[GitHub] [superset] EinavDanielDX edited a comment on issue #18573: Login paged shows even though I use only one oauth provider

Posted by GitBox <gi...@apache.org>.
EinavDanielDX edited a comment on issue #18573:
URL: https://github.com/apache/superset/issues/18573#issuecomment-1066074735


   Hi,
   Since this  issue seems to be FAB related we went for a different approach, implementing SSO with OIDC instead of OAuth, using [this guide](https://naween-banuka.medium.com/apache-superset-security-implementing-using-keycloak-2fbaa182fb2c)
   
   Would be awesome if you make it work using simple configuration instead of adding these scripts!


-- 
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: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


[GitHub] [superset] rusackas commented on issue #18573: Login paged shows even though I use only one oauth provider

Posted by GitBox <gi...@apache.org>.
rusackas commented on issue #18573:
URL: https://github.com/apache/superset/issues/18573#issuecomment-1064229826


   CC @dpgaspar who might have input on this. Removing the bug label for now...


-- 
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: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org