3 ms·My first thought was: https://openauthentication.org/ https://openauthentication.org/by jwilk 9y agoMy first thought was: https://openauthentication.org/ https://openauthentication.org/