SASL::SCRAM(n)

πŸ“¦
version 2.0 Β· 2 versions
, in fedora 43, fedora 44, nixos 26.05, nixpkgs unstable

✨ NAME ✨

okay so bestie, this is SASL::SCRAM β€” it's the implementation of the SASL SCRAM mechanism for Tcl πŸ’… (that's SASL::SCRAM(n), in the Tcllib manual, if you're keeping track πŸŽ€)


🌸 SYNOPSIS 🌸

package require Tcl 8.5 9

package require SASL::SCRAM ?0.2?
lowkey obsessed with how short that is. two lines and you're in 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

So basically: this package hands you the SCRAM authentication mechanism for the Simple Authentication and Security Layer β€” aka SASL, the thing doing the ✨auth✨ handshake so you don't have to.

And that's it. That's the whole vibe. For the actual details, please read the documentation for package sasl β€” she's the main character here, this one's her hype woman πŸ’–


πŸŽ€ REFERENCES πŸŽ€

go read the RFC if you want the lore. it's giving required reading πŸ“–

πŸ‘‘ AUTHORS πŸ‘‘

Sergei Golovan

periodt. that's the whole list πŸ’…

πŸ’€ BUGS, IDEAS, FEEDBACK πŸ’€

ngl bestie, this document β€” and the package it describes β€” will undoubtedly contain bugs and other problems. like, that's just the deal πŸ™ˆ so if you find one, please report it in the category sasl of the Tcllib Trackers [http://core.tcl.tk/tcllib/reportlist].

Also please report any ideas for enhancements you may have for either the package and/or the documentation. we want the glow-up ideas ✨

When proposing code changes, please provide unified diffs, i.e the output of diff -u.

not me begging you to use diff -u. please. it's the respectful thing to do 😭

Note further that attachments are strongly preferred over inlined patches. Attachments can be made by going to the Edit form of the ticket immediately after its creation, and then using the left-most button in the secondary navigation bar.

translation: create the ticket, go to Edit, hit the left-most button in the secondary nav bar, attach the file. slay πŸ’…

🌈 KEYWORDS 🌈

SASL, SCRAM, authentication


🧚 CATEGORY 🧚

Networking


Copyright (c) 2013 Sergei Golovan <sgolovan@nes.ru>


okay that's the whole page 🫢 tcllib vibes, version 0.2, and we're out β€” SASL::SCRAM(n) forever, no cap 🌸✨

πŸ“¦ where this page comes from