Rather, you are logging in and you are permitting my client id to see your public photos.īut in case of Google, I cannot do the above – Google puts a cap on the number of requests that can be made on a single client ID. It doesn’t matter that the app has my client id – you are not seeing my photos. Typically this is how authentication works. Rather my Client ID and secret are used for it – when you authenticate using Photonic, you are taken to a “Redirection URL” that I have provided, and the authentication happens there. In Instagram, you are not defining your Client ID / Secret. Since you have also used Photonic for Instagram, let me use a different example. You can access data for the account that you are logging in with. At that point, the authentication is out of Photonic’s hands, and any error you get would confirm to you that there is a setup problem with your client ID.Ĭan I only access the Google Photos of the Google account with verified ownership of my domain ? If you are using it for the web client, directly head over to the OAuth2 Playground as per the documentation, and try validating there. If you want to continue with your current setup, first verify if you are using your client ID / secret for the Desktop client, or for the web client. Then follow each step of the documentation correctly. If you use the web client, however, you have to use the documented workaround using Google Playground, and that is much harder.ĭo you have multiple clients associated to your Google Project? I would suggest eliminating everything that you are not using, or creating a new project and starting from simply one Desktop client. To date I can only recall one person who couldn’t get the desktop client setup working. The simplest way to get Photonic working is to have a desktop client – it needs no fancy setup (no redirect URIs etc.), and no workaround is needed. Under a project you have client ids, to which you assign scopes.But having the project is essential, because it is where you define your consent screen etc. It is unusual for a person to have more than one project. Note that this is how Google structures its authorization: Is it possible that you are using the Web client instead of the desktop client? It seems like what you have provided are the Authorized Redirect URIs, which are only needed for the the Web Application client type (not the desktop client). Also, it isn’t necessary to have an authorized domain – you would typically see it in the “Consent Screen” section. That is not permitted under the forum rules here.Īre you sure you have given me the values for the authorized domain? The authorized domain is typically just (without http or https), and no other part of the URL. I can give you access to my Google account that I want to use for Photonic authorization.
0 Comments
Leave a Reply. |