Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nP9sz-0004cf-GW for pgsql-hackers@arkaria.postgresql.org; Tue, 01 Mar 2022 21:18:21 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1nP9sy-0003bD-By for pgsql-hackers@arkaria.postgresql.org; Tue, 01 Mar 2022 21:18:20 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nP9sy-0003az-2k for pgsql-hackers@lists.postgresql.org; Tue, 01 Mar 2022 21:18:20 +0000 Received: from meldrar.postgresql.org ([2a02:c0:301:0:ffff::31]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nP9sv-0000uM-PT for pgsql-hackers@lists.postgresql.org; Tue, 01 Mar 2022 21:18:19 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Content-Type:In-Reply-To:From:References:To: Subject:MIME-Version:Date:Message-ID:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description; bh=gYpenrYRwQfC3tFGYJhel2Z8FV0ihA4nB5mFvnMxkpc=; b=1N9G7i/B6IosQkRDPC/7RnNrMc J56Flr7iCA9wzu5ELvDys3qk0ya5YbUvuHqHRwpJ6XAwExrXcpcBv2VvDEBRAmNVbLT4pXfKg9aot hLF3hzyTx+kLQL3lHyOkHPq2WC1nxeaJPjQeCH65wa0v4s5Lxjw7RxbQvt0L5OX5b6rD6y5FWU8Bm eSje/9gEhAz61+dUqoj1/Zsfs9mQbhkU9a4vTHLWAx2vdvnnmSVQtAncnKJSMLc/GnGGrLdI31NZ6 2igJp37lZcc8BD621vyuxQvigntiUCQscXTeT5YoD1fSI31fz5I6JO8mzUbR+Xg60q+IrSuYMr87t 65qnwRZQ==; Received: from [52.119.84.106] (helo=[192.168.88.177]) by meldrar.postgresql.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1nP9sr-0006ba-PX; Tue, 01 Mar 2022 21:18:15 +0000 Message-ID: <139edb00-3ee8-6a34-a5a3-0465857d7a10@postgresql.org> Date: Tue, 1 Mar 2022 16:18:11 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 Subject: Re: Proposal: Support custom authentication methods using hooks Content-Language: en-US To: Peter Eisentraut , samay sharma , pgsql-hackers@lists.postgresql.org References: <9f017d59-c3f8-5d7a-beba-ef7304bd8cf9@enterprisedb.com> From: "Jonathan S. Katz" In-Reply-To: <9f017d59-c3f8-5d7a-beba-ef7304bd8cf9@enterprisedb.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------tIFlmZK1rRgocaO60nhsUZbi" X-Host-Lookup-Failed: Reverse DNS lookup failed for 52.119.84.106 (failed) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------tIFlmZK1rRgocaO60nhsUZbi Content-Type: multipart/mixed; boundary="------------wxLGXurVT8ytisvFmaguWmPT"; protected-headers="v1" From: "Jonathan S. Katz" To: Peter Eisentraut , samay sharma , pgsql-hackers@lists.postgresql.org Message-ID: <139edb00-3ee8-6a34-a5a3-0465857d7a10@postgresql.org> Subject: Re: Proposal: Support custom authentication methods using hooks References: <9f017d59-c3f8-5d7a-beba-ef7304bd8cf9@enterprisedb.com> In-Reply-To: <9f017d59-c3f8-5d7a-beba-ef7304bd8cf9@enterprisedb.com> --------------wxLGXurVT8ytisvFmaguWmPT Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMi8yOC8yMiA1OjI2IEFNLCBQZXRlciBFaXNlbnRyYXV0IHdyb3RlOg0KPiBPbiAxNy4w Mi4yMiAyMDoyNSwgc2FtYXkgc2hhcm1hIHdyb3RlOg0KPj4gQSB1c2UgY2FzZSB3aGVyZSB0 aGlzIGlzIHVzZWZ1bCBhcmXCoGVudmlyb25tZW50cyB3aGVyZSB5b3Ugd2FudCANCj4+IGF1 dGhlbnRpY2F0aW9uIHRvIGJlIGNlbnRyYWxseSBtYW5hZ2VkwqBhY3Jvc3MgZGlmZmVyZW50 IHNlcnZpY2VzLiBUaGlzIA0KPj4gaXMgYSBjb21tb24gZGVwbG95bWVudCBtb2RlbCBmb3Ig Y2xvdWQgcHJvdmlkZXJzIHdoZXJlIGN1c3RvbWVycyBsaWtlIA0KPj4gdG8gdXNlIHNpbmds ZSBzaWduIG9uIGFuZCBhdXRoZW50aWNhdGUgYWNyb3NzIGRpZmZlcmVudMKgc2VydmljZXMg DQo+PiBpbmNsdWRpbmcgUG9zdGdyZXMuIEltcGxlbWVudGluZyB0aGlzIG5vdyBpcyB0cmlj a3kgYXMgaXQgcmVxdWlyZXMgDQo+PiBzeW5jaW5nIHRoYXQgYXV0aGVudGljYXRpb24gbWV0 aG9kJ3MgY3JlZGVudGlhbHMgd2l0aCBQb3N0Z3JlcyAoYW5kIA0KPj4gdGhhdCBnZXRzIHRy aWNraWVyIHdpdGggVFRML2V4cGlyeSBldGMuKS4gV2l0aCB0aGVzZSBob29rcywgeW91IGNh biANCj4+IGltcGxlbWVudCBhbiBleHRlbnNpb24gdG8gY2hlY2sgY3JlZGVudGlhbHMgZGly ZWN0bHkgdXNpbmcgdGhlIA0KPj4gYXV0aGVudGljYXRpb27CoHByb3ZpZGVyJ3PCoEFQSXMu DQo+IA0KPiBXZSBhbHJlYWR5IGhhdmUgYSB2YXJpZXR5IG9mIGF1dGhlbnRpY2F0aW9uIG1l Y2hhbmlzbXMgdGhhdCBzdXBwb3J0IA0KPiBjZW50cmFsIG1hbmFnZW1lbnQ6IExEQVAsIFBB TSwgS2VyYmVyb3MsIFJhZGl1cy7CoCBXaGF0IG90aGVyIG1lY2hhbmlzbXMgDQo+IGFyZSBw ZW9wbGUgdGhpbmtpbmcgYWJvdXQgaW1wbGVtZW50aW5nIHVzaW5nIHRoZXNlIGhvb2tzP8Kg IE1heWJlIHRoZXJlIA0KPiBhcmUgYSBidW5jaCBvZiB0aGVtLCBpbiB3aGljaCBjYXNlIGEg aG9vayBzeXN0ZW0gbWlnaHQgYmUgc2Vuc2libGUsIGJ1dCANCj4gaWYgdGhlcmUgYXJlIG9u bHkgb25lIG9yIHR3byBwbGF1c2libGUgb25lcywgd2UgY291bGQgYWxzbyBqdXN0IG1ha2Ug DQo+IHRoZW0gYnVpbHQgaW4uDQoNCk9JREMgaXMgdGhlIGJpZyBvbmUgdGhhdCBjb21lcyB0 byBtaW5kLg0KDQpKb25hdGhhbg0K --------------wxLGXurVT8ytisvFmaguWmPT-- --------------tIFlmZK1rRgocaO60nhsUZbi Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEE+oS2la8r95ogZD/x8QSccp8cZScFAmIejZMFAwAAAAAACgkQ8QSccp8cZSeE Qw//XHq4SW8i8uWDMrMvM+3hrOPKigPmESnIz+MCHR5yq25Kd3UUEB37+kgVF0KaA1SOKYUSa9Ju I7p4G/K79DjXGCmjYCUlrS5bRpNbpmIRCaWo55b4kr+QJ31ahGzwAZx3i2TW2GMQt2ADVRq6B3eN bsxy03GAnU2lCPYO1vaBuYe/cW5snkKRQs4dewaGuaN5rAO4YsNUapSzZ3+MMZ5e8qcS/XdPPA9c vX1dpFsXd3nL1dtJ0GX+jeahYVzKN7U/TQq0BcjMBSKVilT+hZ+lZxw0vgOoTpJTktEDssLwUjNh V9fejJjXwOmDze+aEisJZtnkgUxaBoKvLqe+tq4gvsrCB6PwuqgP44BCGWW02zOq3ZyDp+bUXRnz 00XwJtUZgwMdUAk1lRyc2cUy76IafxVGOiknGwslmazyKy37ImA+OjH2c+vRpWeiVJRHDXZi9PAS TtzALavwXJRUhIGT8gM2NEWArstpTsIQPe3xsUSzb4FqO5Rvl5XiehIDC6qMQP2D0F2XOEFwqeTF GL6tECvuUPDX8xolpzw4egz+y4VKmJ1hFt5QLljTQ6AkVg+3VBytbScgxadC51dcPlpgbIuANSis DBM9nyYErZZT5SmjXaFCgkqcag3QuaX39WpnjUlgaRliFKAm+uda6bes37rLsKPbAv/S0/KFeTmg T1w= =DvBV -----END PGP SIGNATURE----- --------------tIFlmZK1rRgocaO60nhsUZbi--