Hi Dennis,

the webinar "Authenticate and authorize API with Apigility" that I did some
weeks ago was about how to build an authentication system for API in PHP
using Apigility.
I presented 3 different way to authenticate API using HTTP Basic, HTTP
Digest and OAuth2.
The goal that you want to accomplish is to "Sign in with Google", that
actually uses OAuth2 under the hood.

You don't need to use Apigility to do that because Google will provide all
the authentication part (basically Google acts like as an "Apigility
service").
My webinar was about the creation of an API authentication system, you just
need to consume the one provided by Google.

I suggest to read the specification of Google on how to implement this
Login step here:
https://developers.google.com/accounts/docs/OpenID?hl=it&csw=1

You can also use the ScnSocialAuth module for ZF2:
https://github.com/SocalNick/ScnSocialAuth

Please note: for the future, if you want to ask something about Apigility
please use the apigility-users mailing list (details here:
http://apigility.org/), thanks.

Regards,
Enrico Zimuel


On Fri, Jan 31, 2014 at 12:01 AM, dennis-fedco <[email protected]>wrote:

> I saw this webinar on  Authenticate and authorize API with Apigility
> <
> http://www.zend.com/en/webinar/Framework/70170000000cIvc-apigility-authentication-15012014.flv
> >
> (needs Zend account to view).
>
> this is something new to me.  I do not know how to use it.  I don't know
> how
> to think about it -- how to wrap my mind around the concept that will make
> sense to me.  So even after seeing the demos and explanations, to me it is
> still very much foreign and alien.
>
> I am currently looking to implement this scenario:
> * have a user browse to my website
> * have user log in via their own existing Google Account
> * use the info provided by Google to authenticate the user to my
> proprietary
> ZF2 application.
>
> I am exploring various options.  Apigility is something I may well be using
> eventually.
> Is this something Apigility can do for me?  Is this the webinar that
> explains how to do it?
>
> If yes, then ... how do I use it?  As I am still in the dark about HTTP
> Auth??, Digest??  application access??  custom API??  I just want my user
> to
> log in to my site and be done with it...  How do I put those together, what
> goes where.
>
> Is this the right webinar for the use case scenario I am seeking to
> implement?
>
>
>
>
> --
> View this message in context:
> http://zend-framework-community.634137.n4.nabble.com/Authenticate-and-authorize-API-with-Apigility-to-implement-Google-Auth-tp4661571.html
> Sent from the Zend Framework mailing list archive at Nabble.com.
>
> --
> List: [email protected]
> Info: http://framework.zend.com/archives
> Unsubscribe: [email protected]
>
>
>


-- 

Enrico Zimuel
Senior PHP Engineer     | [email protected]
Zend Framework Team     | http://framework.zend.com
Zend Technologies Ltd.http://www.zend.com

Reply via email to