Mojo-UserAgent-CookieJar-ChromeMacOS
view release on metacpan or search on metacpan
lib/Mojo/UserAgent/CookieJar/ChromeMacOS.pm view on Meta::CPAN
}
sub _get_pass {
my ($self) = @_;
return $self->pass if $self->pass; # for Linux which passed in ->new
my $pass;
if ($^O eq 'linux') {
# # secret-tool search application chrome
# [/org/freedesktop/secrets/collection/Default_5fkeyring/1]
# label = Chrome Safe Storage
# secret = 5B9eGeijTg1xQTh+K70Czg==
# created = 2022-02-18 02:23:25
# modified = 2022-02-18 02:23:25
# schema = chrome_libsecret_os_crypt_password_v2
# attribute.application = chrome
my $text = `secret-tool search application chrome`;
($pass) = ($text =~ /secret\s*\=\s*(\S+)/m);
} else {
$pass = `security find-generic-password -w -s "Chrome Safe Storage"`;
( run in 0.702 second using v1.01-cache-2.11-cpan-299005ec8e3 )