1. OPENID CONNECT
O que é e como criar um aplicativo com
Oauth 2.0 para usar um serviço externo
de autenticação
2. ABOUT ME
Sou um desenvolvedor de software, apaixonado por desenvolver programas, com experiência em
Arquitetura e Integração de Software de uma ampla variedade de aplicações de negócios.
Particularmente, me interesso em web, web móvel e de desenvolvimento de software cliente / servidor
usando Java, JavaScript, HTML e PHP. Tenho experiência com Oracle PL / SQL, MySQL e PostgreSQL.
Fui engenheiro de integração da PayPal Brasil por 2 anos e antes tive experiências em empresas como
JBoss, RedHat e Editora Abril.
Também sou empreendedor e tenho uma pequena empresa.
3. O QUE É OPENID?
Confidential 3 and Proprietary
http://openid.net
É um padrão aberto, Open Source. A
gestão é feita pela OpenID Foundation
4. O QUE É OPENID CONNECT?
Confidential 4 and Proprietary
http://openid.net
http://openid.net/connect/
5. O QUE É LOG IN WITH PAYPAL?
Confidential 5 and Proprietary
OpenConnect = OpenID 2.0 + Oauth 2.0
~100 milhões de contas ativas no mundo
6. FLUXO LOG IN WITH PAYPAL
Confidential 6 and Proprietary
7. CRIE SEU APP NA PAYPAL
• https://developers.paypal.com
• Defina suas URLs de retorno
• Obtenha as suas credenciais
• Adicione o Log In with PayPal como recurso
• Para personalizar as informações a pedir clique em
‘Advanced Options’
Confidential 7 and Proprietary
8. CRIE SEU APP NA PAYPAL
Confidential 8 and Proprietary