{"repo":"dwyl/elixir-auth-google","free":true,"listed":false,"github":"https://github.com/dwyl/elixir-auth-google","clone":"git clone https://github.com/dwyl/elixir-auth-google.git","description":"👤Minimalist Google OAuth Authentication for Elixir Apps. Tested, Documented & Maintained. Setup in 5 mins. 🚀","language":"Elixir","stars":290,"topics":["elixir","google","google-api","auth","authentication","oauth","oauth2"],"license":"GPL-2.0","category":"auth-billing-email","readme_excerpt":"elixir-auth-google The easiest way to add Google OAuth authentication to your Elixir Apps. Why ? 🤷 We needed a much simpler and extensively documented way to add \" Sign-in with Google \" capability to our Elixir App(s). What ? 💭 An Elixir package that seamlessly handles Google OAuth2 Authentication/Authorization in as few steps as possible. Following best practices for security & privacy and avoiding complexity by having sensible defaults for all settings. We built a lightweight solution that only does one thing and is easy for complete beginners to understand/use. There were already several available options for adding Google Auth to apps on hex.pm/packages?search=google that all added far too many implementation steps (complexity) and had incomplete docs ( @doc false ) and tests. e.g: github.com/googleapis/elixir-google-api which is a \" generated \" client and is considered \"experimental\". We have drawn inspiration from several sources including code from other programming languages to build this package. This result is much simpler than anything else and has both step-by-step instructions and a complete working example App including how to encrypt tokens for secure storage to help you ship your app fast . Who ? 👥 This module is for people building apps using Elixir/Phoenix who want to ship the \"Sign-in with Google\" feature faster and more maintainably. It's targeted at complete beginners with no prior experience/knowledge of auth \"schemes\" or \"strategies\". Just follow the","default_branch":null,"files":null,"tree":[],"storefront":"/r/dwyl","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dwyl/elixir-auth-google/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}