I am using janrain facebook login to login in web2py. Facebook is returning profile picture, age and other public profile details. However, I am not able to access those details. Where are those details stored?
Janrain facebook login in web2py
256 Views Asked by Anurag Mishra At
1
There are 1 best solutions below
Related Questions in PYTHON
- How to store a date/time in sqlite (or something similar to a date)
- Instagrapi recently showing HTTPError and UnknownError
- How to Retrieve Data from an MySQL Database and Display it in a GUI?
- How to create a regular expression to partition a string that terminates in either ": 45" or ",", without the ": "
- Python Geopandas unable to convert latitude longitude to points
- Influence of Unused FFN on Model Accuracy in PyTorch
- Seeking Python Libraries for Removing Extraneous Characters and Spaces in Text
- Writes to child subprocess.Popen.stdin don't work from within process group?
- Conda has two different python binarys (python and python3) with the same version for a single environment. Why?
- Problem with add new attribute in table with BOTO3 on python
- Can't install packages in python conda environment
- Setting diagonal of a matrix to zero
- List of numbers converted to list of strings to iterate over it. But receiving TypeError messages
- Basic Python Question: Shortening If Statements
- Python and regex, can't understand why some words are left out of the match
Related Questions in FACEBOOK-GRAPH-API
- Facebook Post Images from local system on own Page
- How can I get posts from a facebook page using the graph API?
- Not getting all leads from Meta/Facebook using webhook for page leadgens
- Unsupported post request when trying to create a custom audience via the endpoint https://graph.facebook.com/lapi-version), (custom-audience-id/users)
- Page access token
- Facebook login via JS-SDK via OAuth will get stuck half-way
- Python - Facebook Check For Duplicate Post Before Posting
- Facebook Graph API - Story endpoint does not return all active stories
- Can't set permissions in Graph API Explorer tool
- My Authentication is not working in published mode
- Can I get my comment's reactions in FB Graph API Explorer
- Facebook GraphAPI: page subscribed_apps with subscribed_fields messages is not working
- Get Ad Account Billing Payment Transactions
- How to get a person’s username by his ID without a request to the graph?
- I am having trouble understanding the docs for Facebook Login SDK
Related Questions in WEB2PY
- How to limit a query using combination of integer and datetime.date fields
- Why am I getting Exception Error: 'Field' object has no attribute '__dir__' when uploading images
- web2py basic testing, view can't find different dict keys passed in controller
- Why does this error occur when searching in web2py
- Ways to render dot/graphviz in web2py?
- web2py Select min value from join
- In web2py, when I try to append a pandas series to a new data frame, I don't see any data in the dataframe. What could be the reason?
- "unable to import requests" in web2py even though requests is accessible directly through python
- web2py: How to target a div using the response.menu
- web2py: left-outer join not giving all records on left
- web2py: Prevent delete action on the A() helper depending on the result of the callback
- Using temporary files and folders in Web2py app
- web2py: How to execute further code after ajax call
- web2py: custom forms can not edit anymore after submitting
- How to solve a duplicate column name error in web2py
Related Questions in JANRAIN
- AWS ALB logout sessions failing
- using janrain api and adding modification to it
- For Janrain Sign In with Facebook, how to configure website and app domains on Facebook?
- What are current recommended settings for a Microsoft app used with Janrain Single Sign On?
- Janrain Social Login fails on localhost
- Janrain field not getting updated
- Janrain widget does not show expected providers
- Connecting Janrain social login to AngularJS
- Openid Setup Incomplete issue
- Apache commons dependency not excluded in gradle | Android
- tokenUrl in social login (janrain) for x-cart
- What is the transactionId in janrain authentication request?
- How do I get User Profile Data from Janrain in Rails
- How do I export all Janrain user data using API in Python
- How to render two screens in Janrain
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
It really depends on which Janrain product you are using. If you are using Janrain Social Login only then the Facebook information is returned as part of the authentication payload. The data is normalized into the POCO format and returned as JSON data. You need to request the extended data to get the full payload.
I'm not familiar with web2py so I can't give any guidance on settings. There is a Test Tool that you can access once you are logged into the Janrain Dashboard. The Test Tool lets you see the data that is returned from the Social Login widget. You can typically access this tool with a URL similar to this:
https://rpxnow.com/relying_parties/NAME_OF_YOUR_WIDGET/test
If you are using Janrain's Registration product the Social Login Widget becomes part of the Registration sign-in process. Instead of returning the normalized POCO payload the data is sent to the Janrain Registration server where it is stored in the Registration database in the "Profiles" plural. As a developer, you would typically use the oAuth token that is returned from the Registration server to make an "entity" call to the API and retrieve the details you need from the database. The Registration system can also be configured to return specific fields along with the oAuth token when you are using the Registration widget. However, this customization does require working with your deployment contact at Janrain.
You may want to review the API documentation for Janrain's Social Login and Registration products starting here: http://developers.janrain.com/rest-api/
There is also some Python libraries available for interacting with the Janrain Registration system (formerly called "Capture"). They can be found here: https://github.com/janrain/janrain-python-api