Show-MSIDJwtToken.ps1
<# .SYNOPSIS Show Json Web Token (JWT) decoded in Web Browser. .EXAMPLE PS C:\>$MsalToken.IdToken | Show-MSIDJwtToken Show OAuth IdToken JWT decoded in Web Browser. .INPUTS System.String #> function Show-MSIDJwtToken { [CmdletBinding()] #[Alias('Show-Jwt')] param ( # JSON Web Token (JWT) [Parameter(Mandatory = $true, Position = 0, ValueFromPipeline = $true)] [string[]] $Tokens ) process { foreach ($Token in $Tokens) { Start-Process "https://jwt.ms/#id_token=$Token" } } } |