Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
lib/Jifty/Plugin/Authentication
t
Changes
Makefile.PL
README

README

NAME
    Jifty::Plugin::Authentication::Facebook - Facebook authentication plugin
    for Jifty

  DESCRIPTION
    Provides standalone Facebook authentication for your Jifty application.
    It adds the columns "facebook_name", "facebook_uid", "facebook_session",
    and "facebook_session_expires" to your User model.

SYNOPSIS
    In your jifty config.yml under the "framework" section:

        Plugins:
            - Authentication::Facebook:
                api_key: xxx
                secret: xxx

    You may set any options which the "new" method of WWW::Facebook::API
    understands.

    In your User model, you'll need to include the line

        use Jifty::Plugin::Authentication::Facebook::Mixin::Model::User;

    after your schema definition (which may be empty). You may also wish to
    include

        sub _brief_description { 'facebook_name' }

    To use the user's Facebook name as their description.

    See Jifty::Plugin::Authentication::Facebook::View for the provided
    templates and Jifty::Plugin::Authentication::Facebook::Dispatcher for
    the URLs handled.

  init
  api
    Generates a new WWW::Facebook::API for the current user

  get_login_url
    Gets the login URL, preserving continuations

  get_link_url
    Gets the login URL used for linking, preserving continuations

AUTHORS
    Alex Vandiver

LICENSE
    Copyright 2005-2009 Best Practical Solutions, LLC.

    This program is free software and may be modified and distributed under
    the same terms as Perl itself.

Something went wrong with that request. Please try again.