s/key/api_key/, update pod
Budrica Petre Cosmin [Thu, 23 Jul 2009 13:51:39 +0000 (13:51 +0000)]
lib/Catalyst/Authentication/Credential/FBConnect.pm

index 5ad90b8..c87785e 100644 (file)
@@ -7,7 +7,7 @@ use Catalyst::Exception ();
 use namespace::autoclean;
 
 has debug => ( is => 'ro', isa => Bool, );
-has key => ( is => 'ro', isa => NonEmptySimpleStr, required => 1 );
+has api_key => ( is => 'ro', isa => NonEmptySimpleStr, required => 1 );
 has secret => ( is => 'ro', isa => NonEmptySimpleStr, required => 1 );
 has app_name => ( is => 'ro', isa => NonEmptySimpleStr, required => 1 );
 has fbconnect => ( is => 'ro', lazy_build => 1, init_arg => undef, isa => 'WWW::Facebook::API' );
@@ -25,6 +25,7 @@ sub BUILD {
 
 sub _build_fbconnect {
     my $self = shift;
+
        WWW::Facebook::API->new(
                desktop => 0,
                map { $_ => $self->$_() } qw/ app_name api_key secret /
@@ -57,7 +58,6 @@ sub authenticate {
                return;
        }
        else {
-
                $c->res->redirect( $self->fbconnect->get_login_url( next => $c->uri_for( $c->action, $c->req->captures, @{ $c->req->args } ) ) );
        }
 
@@ -89,19 +89,19 @@ In MyApp.pm
 
 In myapp.conf
 
- <Plugin::Authentication>
-      default_realm    facebook
-      <realms>
-           <facebook>
+    <Plugin::Authentication>
+        default_realm  facebook
+        <realms>
+            <facebook>
                 <credential>
-                     class     FBConnect
-               </credential>
-               key my_app_key
-                secret my_app_secret
-                app_name my_app_name
-           </facebook>
-      </realms>
-</Plugin::Authentication>
+                    class       FBConnect
+                    api_key     my_app_key
+                    secret      my_app_secret
+                    app_name    my_app_name
+                </credential>
+            </facebook>
+        </realms>
+    </Plugin::Authentication>
 
 
 In controller code,