Our great sponsors
-
microsoft-authentication-library-for-go
The MSAL library for Go is part of the Microsoft identity platform for developers (formerly named Azure AD) v2.0. It enables you to acquire security tokens to call protected APIs. It uses industry standard OAuth2 and OpenID Connect.
-
jwt-go
Discontinued ARCHIVE - Golang implementation of JSON Web Tokens (JWT). This project is now maintained at:
-
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.
Perhaps what you're looking for is MSAL (GitHub) or go-autorest (GitHub)?
I'm assuming the token you're referring to is the JWT token from AD. You can use this library to validate it - https://github.com/dgrijalva/jwt-go
Related posts
- Ruby on Rails: Native route constraint for authentication
- Heroku Build Failure: error:0308010C:digital envelope routines::unsupported
- What is the best way to implement social logins in an API-only Rails app?
- Using Action Policy for a Ruby on Rails App: The Basics
- An Introduction to LiteStack for Ruby on Rails