Google Login One tap backend with Elixir and Joken

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • joken

    Elixir JWT library

    A quick write on how to use Google's One tap login with Elixir. There is no library for Elixir, so I struggled a bit to get the backend working until I found the answer here. This is based on the Jose/Joken library.

  • google-certs

    A Lightweight Elixir library that stores and caches Google's Public Certificates.

    this may not be optimal if the server is loaded as we have to reach Google for the certs on each call. This can be optimised by saving the certs and only relying on the Cache-Control to renew it. This package can be useful for this purpose.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts