okinjp / example-golang-oauth2

example-golang-oauth2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

example-golang-oauth2

概要

Go言語のoauth認証 / 連携のサンプルソース

  • サンプル内容
  • google,twitter,facebook,githubでoauth認証
  • twitterでAPI投稿

導入

事前準備

セットアップ

conf/app_template.conf → conf/app.confに変更して、 必要な設定を追加

appname = example-golang-oauth2
httpport = 8080
runmode = dev

googleClientID = ""
googleClientSecret = ""

twitterConsumerKey = ""
twitterConsumerSecret = ""

facebookClientID = ""
facebookClientSecret = ""

githubClientID = ""
githubClientSecret = ""

SessionOn = true

インストール

glide install

start

bee run
# 「http://localhost:8080/」にブラウザでアクセス

About

example-golang-oauth2


Languages

Language:Go 63.8%Language:Smarty 36.2%