Concierge-Auth
view release on metacpan or search on metacpan
examples/05-api-keys.pl view on Meta::CPAN
desc => 'Standard API access for most applications',
perms => ['read', 'write', 'update'],
length => 'medium'
},
'admin' => {
desc => 'Full administrative access',
perms => ['read', 'write', 'delete', 'admin', 'user_management'],
length => 'long'
},
'webhook' => {
desc => 'Webhook validation and callbacks',
perms => ['webhook', 'callback', 'event_receive'],
length => 'medium'
}
);
for my $type (sort keys %key_types) {
my $info = $key_types{$type};
my $sample_key = generate_api_key('demo', 'example', $type, $info->{perms});
printf "%-10s: %s\n", uc($type), $info->{desc};
( run in 0.644 second using v1.01-cache-2.11-cpan-cdf2f3d4e48 )