XD-DENG opened a new pull request #4166: [AIRFLOW-3323] Support HTTP basic 
authentication for Airflow Flower
URL: https://github.com/apache/incubator-airflow/pull/4166
 
 
   
   ### Jira
   
     - https://issues.apache.org/jira/browse/AIRFLOW-3323
   
   
   ### Description
   
   The current `airflow flower` doesn't come with any authentication. This may 
make essential information exposed to in an untrusted environment.
   
   Currently Flower itself supports
   - HTTP Basic Authentication
   - Google OAuth 2.0
   - GitHub OAuth
   
   Given Flower is not really the most essential component of Airflow, we don't 
have to support all its authentication methods. But may be good to at least 
support **Basic Authentication**.
   
   Ref:
   https://flower.readthedocs.io/en/latest/auth.html
   
   ### Code Quality
   
   - [x] Passes `flake8`
   
   ### Screenshots
   
   #### 1. Asking for ID/password
   <img width="1125" alt="screen shot 2018-11-09 at 5 31 32 pm" 
src="https://user-images.githubusercontent.com/11539188/48256289-1cff3400-e44a-11e8-9112-5f1277c65a84.png";>
   
   #### 2. Failed authentication
   <img width="973" alt="screen shot 2018-11-09 at 5 31 42 pm" 
src="https://user-images.githubusercontent.com/11539188/48256297-238dab80-e44a-11e8-8b32-1487b49d1f24.png";>
   
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to