Dancer-Plugin-Auth-Facebook
view release on metacpan or search on metacpan
lib/Dancer/Plugin/Auth/Facebook.pm view on Meta::CPAN
157158159160161162163164165166167168169170171172173174175176177178This plugin provides a simple way to authenticate your users through Facebook's
OAuth API. It provides you
with
a helper to build easily a redirect to the
authentication URL, defines automatically a callback route handler and saves the
authenticated user to your session
when
done.
The authenticated user information will be available as a hash reference under
C<session(
'fb_user'
)>. You should probably associate the C<id> field to that
user, so you know which of your users just completed the login.
The information under C<fb_user> is returned by the current user's basic
endpoint, known on Facebook's API as C</me>. You should note that Facebook
has
a habit of changing which fields are returned on that endpoint. To force
configuration as shown below.
Please refer to L<< Facebook's documentation | https://developers.facebook.com/docs/graph-api/reference/v4.0/user >>
for
all available data.
=head1 FACEBOOK GRAPH API VERSION
This module complies to Facebook Graph API version 4.0, the latest
at the time of publication, B<< scheduled for deprecation on August 3rd, 2021 >>.
( run in 0.259 second using v1.01-cache-2.11-cpan-cba739cd03b )