From commits-return-27575-archive-asf-public=cust-asf.ponee.io@airflow.incubator.apache.org Fri Nov 9 11:08:48 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 4188C180627 for ; Fri, 9 Nov 2018 11:08:48 +0100 (CET) Received: (qmail 40751 invoked by uid 500); 9 Nov 2018 10:08:47 -0000 Mailing-List: contact commits-help@airflow.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@airflow.incubator.apache.org Delivered-To: mailing list commits@airflow.incubator.apache.org Received: (qmail 40742 invoked by uid 99); 9 Nov 2018 10:08:47 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Nov 2018 10:08:47 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id E8CD1C2349 for ; Fri, 9 Nov 2018 10:08:46 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -110.301 X-Spam-Level: X-Spam-Status: No, score=-110.301 tagged_above=-999 required=6.31 tests=[ENV_AND_HDR_SPF_MATCH=-0.5, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, USER_IN_DEF_SPF_WL=-7.5, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id M_jPnS3tSGgf for ; Fri, 9 Nov 2018 10:08:45 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 0202160D22 for ; Fri, 9 Nov 2018 10:00:07 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 77E59E00EA for ; Fri, 9 Nov 2018 10:00:06 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 482C7266D3 for ; Fri, 9 Nov 2018 10:00:06 +0000 (UTC) Date: Fri, 9 Nov 2018 10:00:06 +0000 (UTC) From: "Xiaodong DENG (JIRA)" To: commits@airflow.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (AIRFLOW-3323) Support Basic Authentication for Flower MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Xiaodong DENG created AIRFLOW-3323: -------------------------------------- Summary: Support Basic Authentication for Flower Key: AIRFLOW-3323 URL: https://issues.apache.org/jira/browse/AIRFLOW-3323 Project: Apache Airflow Issue Type: New Feature Components: celery Affects Versions: 1.10.0 Reporter: Xiaodong DENG Assignee: Xiaodong DENG 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. -- This message was sent by Atlassian JIRA (v7.6.3#76005)