1package Provider::Exploding;
2
3use Carp qw(croak);
4use Moo;
5use Moo;
6with "Dancer2::Plugin::Auth::Extensible::Role::Provider";
7use namespace::clean;
8
9sub authenticate_user {
10    croak "KABOOM authenticate_user";
11}
12
13sub get_user_details {
14    croak "KABOOM get_user_details";
15}
16
17#get_user_roles
18
19sub create_user {
20    shift;return {@_};
21}
22
23#get_user_by_code
24#set_user_details
25
26sub set_user_password {
27    croak "KABOOM set_user_password";
28}
29
30#password_expired
31
321;
33