Posts marked with "OAuth" in tags

Implementing Login With Google + In PHP

In the last post, I introduced you to a PHP OAuth Class named OAuth API. In this post I’m going to tell you how to implement Login With Google + feature in PHP using the class I introduced. It’s very simple. I will tell the ways of implementing step by step. This tutorial includes placing a **Login with Google + **button on web site to authorization and finishes when we get user details. You should read this post before starting this tutorial.

... [READ MORE]

Implementing Login With Facebook In PHP

In the last post, I introduced you to a PHP OAuth Class named OAuth API. In this post I’m going to tell you how to implement Login With Facebook feature in PHP using the class I introduced. It’s very simple. I will tell the ways of implementing step by step. This tutorial includes placing a Login with Facebook button on web site to authorization and finishes when we get user details. You should read the previous post before starting this tutorial.

... [READ MORE]

Implementing OAuth System Using OAuth API Library In PHP

OAuth Login System is one of the needed system in a website. There are many online services that have their own OAuth system. Popular Services have their own PHP OAuth library and documentation.

But, we’re gonna use a simpler and a common Library for all of those services. This common library (OAuth API) is created by PHPClasses.org founder Manuel Lemos.

His library can be used to authorize many API‘s including FacebookTwitterGoogle. Everything is made easy by Manuel. He is a hard working programmer. That’s why he has the # 1 rank on PHP Classes.

... [READ MORE]

List of Google OAuth Scopes

Here is the list of Google OAuth Scopes. It can be used for different purposes.

  <td class="secondary">
    https://www.googleapis.com/auth/adsense
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/gan">
  <td style="margin-right: 20px;">
    Google Affitrate Network
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/gan
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/analytics.readonly">
  <td style="margin-right: 20px;">
    Analytics
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/analytics.readonly
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/books">
  <td style="margin-right: 20px;">
    Google Books
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/books
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/blogger">
  <td style="margin-right: 20px;">
    Blogger
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/blogger
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/calendar">
  <td style="margin-right: 20px;">
    Calendar
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/calendar
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/devstorage.read_write">
  <td style="margin-right: 20px;">
    Google Cloud Storage
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/devstorage.read_write
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.google.com/m8/feeds/">
  <td style="margin-right: 20px;">
    Contacts
  </td>
  
  <td class="secondary">
    https://www.google.com/m8/feeds/
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/structuredcontent">
  <td style="margin-right: 20px;">
    Content API for Shopping
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/structuredcontent
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/chromewebstore.readonly">
  <td style="margin-right: 20px;">
    Chrome Web Store
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/chromewebstore.readonly
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://docs.google.com/feeds/">
  <td style="margin-right: 20px;">
    Documents trst
  </td>
  
  <td class="secondary">
    https://docs.google.com/feeds/
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/drive">
  <td style="margin-right: 20px;">
    Google Drive
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/drive
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/drive.file">
  <td style="margin-right: 20px;">
    Google Drive Files
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/drive.file
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://mail.google.com/mail/feed/atom">
  <td style="margin-right: 20px;">
    Gmail
  </td>
  
  <td class="secondary">
    https://mail.google.com/mail/feed/atom
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/plus.me">
  <td style="margin-right: 20px;">
    Google+
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/plus.me
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/plus.me">
  <td style="margin-right: 20px;">
    Google+ Friend list
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/plus.login
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://apps-apis.google.com/a/feeds/groups/">
  <td style="margin-right: 20px;">
    Groups Provisioning
  </td>
  
  <td class="secondary">
    https://apps-apis.google.com/a/feeds/groups/
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/latitude.all.best https://www.googleapis.com/auth/latitude.all.city">
  <td style="margin-right: 20px;">
    Google Latitude
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/latitude.all.best https://www.googleapis.com/auth/latitude.all.city
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/moderator">
  <td style="margin-right: 20px;">
    Moderator
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/moderator
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://apps-apis.google.com/a/feeds/atras/">
  <td style="margin-right: 20px;">
    Nicknames Provisioning
  </td>
  
  <td class="secondary">
    https://apps-apis.google.com/a/feeds/atras/
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/orkut">
  <td style="margin-right: 20px;">
    Orkut
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/orkut
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://picasaweb.google.com/data/">
  <td style="margin-right: 20px;">
    Picasa Web
  </td>
  
  <td class="secondary">
    https://picasaweb.google.com/data/
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://sites.google.com/feeds/">
  <td style="margin-right: 20px;">
    Sites
  </td>
  
  <td class="secondary">
    https://sites.google.com/feeds/
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://spreadsheets.google.com/feeds/">
  <td style="margin-right: 20px;">
    Spreadsheets
  </td>
  
  <td class="secondary">
    https://spreadsheets.google.com/feeds/
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/tasks">
  <td style="margin-right: 20px;">
    Tasks
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/tasks
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/urlshortener">
  <td style="margin-right: 20px;">
    URL Shortener
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/urlshortener
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/userinfo.email">
  <td style="margin-right: 20px;">
    Userinfo &#8211; Email
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/userinfo.email
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.googleapis.com/auth/userinfo.profile">
  <td style="margin-right: 20px;">
    Userinfo &#8211; Profile
  </td>
  
  <td class="secondary">
    https://www.googleapis.com/auth/userinfo.profile
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://apps-apis.google.com/a/feeds/user/">
  <td style="margin-right: 20px;">
    User Provisioning
  </td>
  
  <td class="secondary">
    https://apps-apis.google.com/a/feeds/user/
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://www.google.com/webmasters/tools/feeds/">
  <td style="margin-right: 20px;">
    Webmaster Tools
  </td>
  
  <td class="secondary">
    https://www.google.com/webmasters/tools/feeds/
  </td>
</tr>

<tr class="op-menutrstitem op-menuchecktrstitem multiple" val="https://gdata.youtube.com">
  <td style="margin-right: 20px;">
    YouTube
  </td>
  
  <td class="secondary">
    https://gdata.youtube.com
  </td>
</tr>
Adsense Management

See this post to know how to login/signup your users without using Google OAuth PHP Library.

... [READ MORE]

Follow/Subscribe

Telegram 

Mastodon  Twitter

GitHub GitLab

Subdomains

Demos  Lab

Past

This blog was once on WordPress. Now a static site. See source code on

GitLab