LINE Login Process • SDK https://github.com/kkdai/line-login-sdk-go • Web starter https://github.com/kkdai/line-login-go • Demo site: https://login-tester-evan.herokuapp.com/
PKCE (Proof Key for Code Exchange) • Google RFC since 2015 (RFC 7636) • Also in Google API https://developers.google.com/identity/p rotocols/oauth2/native-app#exchange- authorization-code
LINE Login PKCE Process • SDK https://github.com/kkdai/line-login-sdk-go • Web starter https://github.com/kkdai/line-login-pkce-go • Demo site: https://line-login-pkce.herokuapp.com/
All GitHub Resources • LINE Login SDK https://github.com/kkdai/line-login-sdk-go • LINE Login Web starter • https://github.com/kkdai/line-login-go • Demo site: https://login-tester-evan.herokuapp.com/ • LINE Login with PKCE Web Starter • https://github.com/kkdai/line-login-pkce-go • Demo site: https://line-login-pkce.herokuapp.com/
Summary •Introducing OAuth2 work flow •Introducing PKCE and how it works •Introducing LINE Login related packages in Go (mine) •Feel free to ”star” or “pull request”.