skuzzle / cmp

Create and share public counters
https://countmy.pizza
MIT License
6 stars 1 forks source link

Replace social login with own user management #36

Open skuzzle opened 4 years ago

skuzzle commented 4 years ago

Given the fact that I do not want to allow external sites tracking my users, requiring a google account to enjoy all the features seems a little odd.

Open Todos:

skuzzle commented 4 years ago

Important links: Official OAuth Page: https://oauth.net/2/

https://docs.spring.io/spring-security-oauth2-boot/docs/current/reference/html5

https://spring.io/blog/2018/03/06/using-spring-security-5-to-integrate-with-oauth-2-secured-services-such-as-facebook-and-github

https://alexbilbie.com/guide-to-oauth-2-grants/

https://github.com/spring-projects/spring-security/blob/9f6af4f3b8e79a8a45369d99862cd3d96f4083ce/config/src/main/java/org/springframework/security/config/oauth2/client/CommonOAuth2Provider.java

skuzzle commented 4 years ago

Changed firewall from ufw to pure iptables. See https://www.digitalocean.com/community/tutorials/how-to-configure-the-linux-firewall-for-docker-swarm-on-ubuntu-16-04