Made the app more generic, doesn't require editing views.py. Also I fixed a bug with how the user profile was saving on login. I also changed the routes a bit
oops, forgot to actually add the files
made readme markdown
Fixed readme
Ignored vim temp files
added template tags, backend and context processor
updated readme
updated readme
updated readme
updated readme
cleaning up the code a tad
README.markdown
* Added test view to display Facebook Profile raw json data
* Changed setting variable names to standard that other Facebook Connect apps use (`FACEBOOK_APP_ID` and `FACEBOOK_APP_SECRET`)
* Cleaned up code
* Switched from hard-coded return URLs to reverse looked up ones
* Switched to current Facebook API querystring property (redirect_uri vs callback) and new URL for OAuth (Facebook favored www.facebook.com/dialog/oauth instead of graph.facebook.com/..., see http://developers.facebook.com/docs/authentication/)
* Added useful scopes to Facebook OAuth call
Used HttpRequest.build_absolute_uri(location) to build redirect_uri
Code cleanup
Optimization and Cleanup:
* If the user is already authenticated by django auth, attach FacebookUser to it
* Preserve whole Facebook Profile for registration, instead of only id
* Remove unnecessary import of Site
* Reduced SQL query in Context Processor on anonymous
* Code cleanup
Redirect to referer after successful login
Don't save referer to session for register_view
Moved requested scope to a setting rather than to hardcode it