Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:117759 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 76980 invoked from network); 19 May 2022 16:28:27 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 19 May 2022 16:28:27 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 532331804C4; Thu, 19 May 2022 11:09:29 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_05,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS8075 40.80.0.0/12 X-Spam-Virus: No X-Envelope-From: Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-oln040092074104.outbound.protection.outlook.com [40.92.74.104]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS; Thu, 19 May 2022 11:09:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HHv2aX5D5EUaPqN5kxixjP3BiRO3vvvNLM7WvQMvQV7Ge9zuEj1X9qgGob9vO4uyfoRJ3E8iR8f6AMCh4kGc293IsdsDeEiwH2hhj+tb/VswrZA98xEj+pueVr8V2QUptcaedPMgedTpGu9xDGGxdBRVCgpHmAyM/7lOUIaTI1X4LbIlyQOHKz8rANmKNv4949ZKcc4dLGcvRfeKhoU2RXM/2XALzbfaf48aUWOqEUXI1nxCaUnYJSjtTgf/9NYKJEZiFjzqDy5yb0SLzOGUQ0y75rsFfY/C2u5J1xgSRtBSKxArhVWUnimRvWJcrY0R1ZSWj7+f0u+DJoB3S9DWmQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=B6QHu3611N2JSnirc2+CPO1Ap+5AMmzJY9NFxEBSRy0=; b=CvsdPk6x6Q5f3n87Z9pT5T/Fdk7H/dj9X/tV69/ZO7+pgHCZcttL6IsriWtgPCho2n0GgHome6UyayMCCJrQ7Ege0FAe4y3oHs8N3h8JDwdZABJzA8lu7/k1TSRCe3z8umt/PES6OyEDfUAsaf+VMBU//QDicDzGTvoSmoRsF4Jv9Xh1AcZI54U+nw7msIbj1Rp36DjsXMxr5FaJj5oCA329qCfYBQ7/IRimc4ZHPlU5MKwZYvTirNxM5d80b+zleDdfSbWZ/T69Cq9VMjT7K042O1zvuAq6gVsDH/COpnYgBo9KhI74kgh3GhBb+jY3rFtdAJs/PiJWyHZLv+7Uwg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=B6QHu3611N2JSnirc2+CPO1Ap+5AMmzJY9NFxEBSRy0=; b=qF+ot2oCA0m6xurRhDHhFvww5CMjizcqCC2H/pMfyy5BUZ1ku2YnJCyQSaKcn4Ofkk3EMCgfQOshg52Ka0r2PXLoOR4aFIvqZ9zH7fA3Q+ri2HgcuHLsJ44VtnFrfPNJzMDCV1BWe4DvK8KmzGl0lXBLUucbMd/emd9qfIyOe6RfjjMczEJ6TMbz50lvVJwORtwTkuzdOizi2BLHmpctNkc4Z5x+w5EqxgnhFQXzImvwcfz8F/Pit+J69j/RTOmZM7uLBwt/cAsy3APgm8sL0jaEjesfCcwP8qERCE0TPuEpicftjitzQ9xyRVN5RjUnDopA+ne1n/9PrNmf6yYghA== Received: from DU0PR02MB8095.eurprd02.prod.outlook.com (2603:10a6:10:321::12) by AM6PR02MB5655.eurprd02.prod.outlook.com (2603:10a6:20b:e6::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5273.17; Thu, 19 May 2022 18:09:26 +0000 Received: from DU0PR02MB8095.eurprd02.prod.outlook.com ([fe80::3072:1549:7e49:19f9]) by DU0PR02MB8095.eurprd02.prod.outlook.com ([fe80::3072:1549:7e49:19f9%9]) with mapi id 15.20.5273.015; Thu, 19 May 2022 18:09:26 +0000 To: "php-webmaster@lists.php.net" , PHP internals , "googleguy@php.net" Thread-Topic: Global php.net login system with oAuth Thread-Index: Adhrq37ZKpOau/6TTxSxJCu1HhVd7g== Date: Thu, 19 May 2022 18:09:26 +0000 Message-ID: Accept-Language: de-CH, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [OCbULpSRCSUn+o1PLcLcG1LOZ17vIZf/] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 87de4796-c86a-4bce-9b44-08da39c2b5cb x-ms-traffictypediagnostic: AM6PR02MB5655:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gVjMkSEiO6aFuQzNVobOtGn8tBSA4X6YFDroD8MCHOmVmbe6KExlpvBbE/9M9ZoTCvsb5Hms7FI1jgaqPKxCTzdK61JiSyTFoDofkuNXa/ZustPI7hih0ALHgOjnXhKbRGnh4wzm+Xj45t1Emkr3sOA9YlVRndMOO7j3K3AdwpQKVbdeueiuWfGzzBWVPY/SjUyyU6ZqYEkem5ueyX8FEZqjCG0U9LBK6HB/lSubhNyJMXsjefKa1CpakPBUHU0E/6wVQxOZyxA7bZwdGEwuKvWyG6iw2hewLUKjmmkHgbfIwEP7HbbC0Nsm/7YhzjTKVa/YUFkRZ1Bz7w3wLYvWotYXVae8nTBmWcbRWp76lrC7SPHjjUI0YfhXIchktmari8TyxAI6SOOI9TnHD8lbjb7FSD5fpnLjEY+MPuhywpyqcsI2zfLlWg6mGu3zO2RS9pN2RO2zSul89Ul7C3NFsMMU52OH44/9sX/w9PYAwWTmdzYCugPaxw3afnq95vAyaaq28AR5Z9XNXDMirOG/ZNu4SM3+jJBumVgiCa4T4U5cmEh0j1vEj56RRbGX3Su+VlYsQcQ9AmqQ8GeRrVQmdGeFvSbS3dIxHkjsOVfeUqEUcYGoTWoIDv/XrFEBz7SN x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?kH7eM/iqRGOYRqfZ2hjBX9ZrTzGMdgj47TddFncrk0v5JSe0Xt4/c3fUsmEr?= =?us-ascii?Q?DazyQZ+hwAXsHgfgJgX34lwbCMdeJcws/TDvqz11Gs+P13WZmPGBuFmP0Wk+?= =?us-ascii?Q?T3uNFKyK9t9RAUAPunaPzKfEc9gS/BgjaQqH5iSK4jjyajh4C9yL74hiAcUm?= =?us-ascii?Q?/fTfh1y04LcsnIonTOcDpnmsoE185VpyfDv6u3bfEx7QGyk3Pg7U2W85I0io?= =?us-ascii?Q?mts/lv24URFVo3nVi6eLmV4N68bqlPLsdwXrtNQyns4GVZ4HQDMf8+YsZ1u+?= =?us-ascii?Q?wq4Ymkiiq/W9F4Xou8dYSQ18CgAm1PbB2ng/2QeGrHPVqYtOAt7FHVgJ1qlU?= =?us-ascii?Q?KSG4lbvHQBvi5wa9UMilXKuYj62TpBEysthyAg/johuVrDUPvIlBIIEKQWMP?= =?us-ascii?Q?HWWY+erci8FGMp9dbyDBwsLJJlqeZKokUXMccvIn6Mxs7IXW74p0TSKPWs6M?= =?us-ascii?Q?uwZoRW5eqqUDgWfUY/swvYT2GeodPBbb2PbviycWIsc9I9gq7fB/YuJB/eL2?= =?us-ascii?Q?Z6nTTk6pMLPW/B5mC80VJbspdsEUzxewOfv5s6a6SJhoYkt9oYrUxJsk7uAe?= =?us-ascii?Q?KkgOa4vqRuhU5l9dEa9fZMbuDShAkJszMIDd1RzCJ4jBkWPzn/4moRdbfW8k?= =?us-ascii?Q?6j6FnPgLoewRGhXqMiOUKSGM1zriUD8vu35l7AXn05r2+P6DuLI7Wwm+bGbu?= =?us-ascii?Q?NanZxBGIrKoz6QGeBEylXqPAXhySi6e0GCgEwaRXNdt7519aUHaHNULT0sG4?= =?us-ascii?Q?HwYRHCKo2zdTlCtMKhVEDBdYPjQWsplOmlyj7OXZtGYmKwC/fMd1+Kh74ueJ?= =?us-ascii?Q?G3Y3iyV14Hj/Z/q9Oj3kOEFVuHdA9BSUl3rQVPbDquCgWsYNQU/Z//QnMAo4?= =?us-ascii?Q?PsydBATYo7Z/h+rJmKdajHumiok7MMaAv5I/w9ehQX6wt0DDODcFV2KLBvYq?= =?us-ascii?Q?FHwaDZDQyMjcYS8EenZKP1zgtg7FuaZ5E4VGlWfCPrC4SFHMSul80fTRqQfb?= =?us-ascii?Q?oqg1l5BDj6FLqSpgsOAwAXpZhEle8p5k+8hp+ULiqfn1ZK9VEEF4Pelfu8lD?= =?us-ascii?Q?gxzYjBKZeT2SFTuGFQnPRBYD505gxJ0XdrF0VtNeHeHjIDQPFGFfger2WXvr?= =?us-ascii?Q?/6NP1YTw7Jnm/Ih4rJOU/LRHX9qa91uocqYKPzktzvNi/0PwSdauJsfQW9QQ?= =?us-ascii?Q?wkx1leU8wdJkA7cNTSDFJoT3hf6yTu0G33Vu3uPcJY/cgO7BFSAdnJ2aEuXA?= =?us-ascii?Q?k/6FUm1lEH3oo+iHPmsOGyRQfeKmDpPL//Trc/022Cqj3K3CTSL/BLiwro1f?= =?us-ascii?Q?WDEGTYza4Vgm54W5aBSeTowDSGQgIhHgOu6Ul1/dbaUh1cu1nuDK2am6xquZ?= =?us-ascii?Q?wy/pDa3ytMzNmppJHulN6ZXj8ZAVuEhLbc8jOatyxUxyUEte/nsc+jvXJJbw?= =?us-ascii?Q?e7kXXDp2N1k=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DU0PR02MB8095.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 87de4796-c86a-4bce-9b44-08da39c2b5cb X-MS-Exchange-CrossTenant-originalarrivaltime: 19 May 2022 18:09:26.2167 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB5655 Subject: RE: Global php.net login system with oAuth From: aaron.junker@outlook.com (Aaron Junker) I'm incredibly sorry, I didn't mean to send this yet. Here's the full mail: Hi all I was not able to find the original thread for the idea to create a global = php.net login[1] and since the last update to this was 5 years ago, I'm sta= rting a new thread. The original idea is to create an own oAuth system. But setting up and runn= ing an own oAuth system takes many resourceful so my suggestion is to use G= itHub as a provider [2]. GitHub is used as the main developer platform for = PHP, so everyone should have a GitHub account. oAuth is a system that could be integrated into dokuwiki [3] [4] (used by w= iki.php.net) and theoretically also in redmine (used by bugs.php.net) if th= is is still needed.=20 I think a single login for the whole page would be very beneficial and I al= so have some ideas. Is there still interest in the PHP community to make this happen? If yes I = would love to help achieving this. Best regards Aaron =20 [1] https://wiki.php.net/ideas/phplogin [2] https://docs.github.com/en/developers/apps/building-oauth-apps/creating= -an-oauth-app [3] https://www.dokuwiki.org/plugin:oauth [4] https://www.dokuwiki.org/plugin:oauthgithub