OAuth:...entials(3pm)

πŸ“¦
version 0.11 Β· 2 versions
, in debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

✨ NAME ✨

OAuth::Lite2::Server::GrantHandler::ClientCredentials β€” bestie, it's the handler for the client_credentials grant_type request πŸ’…

Like, this lives in the Perl docs, section 3pm, filed under User Contributed Perl Documentation. She's a whole module. Obsessed.


πŸ¦‹ SYNOPSIS πŸ¦‹

my $handler = OAuth::Lite2::Server::GrantHandler::ClientCredentials->new;
my $res = $handler->handle_request( $data_handler );

That's it. That's the whole vibe. Make the thing, hand it your $data_handler, get a $res back. Slay. ✨


🌸 DESCRIPTION 🌸

It's the handler for the client_credentials grant_type request.

That's literally the entire description, no cap. She does one job and she does it. Main character energy, minimal dialogue. πŸŽ€


πŸ’– METHODS πŸ’–

handle_request( $req )

Go read the OAuth::Lite2::Server::GrantHandler document, bestie β€” the deets on this one live over there. Iykyk. 🫢


πŸ‘‘ AUTHOR πŸ‘‘

Lyo Kato, <lyo.kato@gmail.com> πŸ’œ


Copyright (C) 2010 by Lyo Kato

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.

fr fr, that's the actual license text, don't @ me, just read it πŸ’€

Okay so this was the Perl documentation, built with perl v5.36.0, dated 2023-07-01, and yeah the header and footer up top said the module name got squished down to OAuth:...entials(3pm) because terminals are dramatic like that. Anyway, ily, go authenticate something responsibly. Periodt. πŸ’…βœ¨πŸ¦‹

πŸ“¦ where this page comes from