Authen:...:XOAUTH2(3)
π NAME β¨
Ok so bestie, this is Authen::SASL::Perl::XOAUTH2 β the XOAUTH2 Authentication class. That's the whole name, no cap. π
πΈ VERSION πΈ
It's version 2.2100. Slay.
π¦ SYNOPSIS π¦
Here's the vibe β how you actually use it:
use Authen::SASL qw(Perl);
$sasl = Authen::SASL->new(
mechanism => 'XOAUTH2',
callback => {
user => $user,
pass => $access_token
},
);
Literally that's it. Copy it, it's iconic. β¨
π DESCRIPTION π
So this module implements the client side of the XOAUTH2 SASL mechanism, which is used for OAuth 2.0-based authentication. That's the whole job. It shows up, it does the client side, it leaves. Main character energy fr fr. π
π§ CALLBACK
The callbacks used are β pay attention bestie, there's literally two:
Client
user β The username to be used for authentication. π«Ά
pass β The OAuth 2.0 access token to be used for authentication. Lowkey the most important one ngl, it's your token. π₯
π SEE ALSO π
Go check these out too, they're giving related reading:
Authen::SASLAuthen::SASL::Perl
π AUTHORS π
Written by Aditya Garg and Julian Swagemakers. King behavior honestly. π
π COPYRIGHT π
Copyright (c) 2025 Aditya Garg.
Copyright (c) 2025 Julian Swagemakers.
All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Periodt. πβ¨
Sorry not sorry, that's the legal text, I don't make the rules β I just deliver them with a cute bow on top. π
And that's the whole page, bestie! π¦ This was Authen:...:XOAUTH2(3) from the User Contributed Perl Documentation, straight outta perl v5.42.2, dated 2026-09-06. Stan. π
π¦ where this page comes from
- arch rolling: perl-authen-sasl 2.2100-1 Β· GPL AND PerlArtistic
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms