mirror of
https://github.com/freckle/yesod-auth-oauth2.git
synced 2026-01-11 19:58:28 +01:00
Remove Yesod.Auth.OAuth2.Google.hs
This functionality is available in yesod-auth, in the Yesod.Auth.GoogleEmail2 module. Resolves #18
This commit is contained in:
parent
270d1b2eec
commit
085538be7b
@ -1,30 +0,0 @@
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
-- |
|
||||
--
|
||||
-- OAuth2 plugin for http://google.com
|
||||
--
|
||||
-- * Note: this module is unfinished, do not use.
|
||||
--
|
||||
module Yesod.Auth.OAuth2.Google
|
||||
( oauth2Google
|
||||
, module Yesod.Auth.OAuth2
|
||||
) where
|
||||
|
||||
import Data.Text (Text)
|
||||
import Data.Text.Encoding (encodeUtf8)
|
||||
import Yesod.Auth
|
||||
import Yesod.Auth.OAuth2
|
||||
|
||||
oauth2Google :: YesodAuth m
|
||||
=> Text -- ^ Client ID
|
||||
-> Text -- ^ Client Secret
|
||||
-> AuthPlugin m
|
||||
oauth2Google clientId clientSecret = authOAuth2 "google"
|
||||
(OAuth2
|
||||
{ oauthClientId = encodeUtf8 clientId
|
||||
, oauthClientSecret = encodeUtf8 clientSecret
|
||||
, oauthOAuthorizeEndpoint = "https://accounts.google.com/o/oauth2/auth"
|
||||
, oauthAccessTokenEndpoint = "https://accounts.google.com/o/oauth2/token"
|
||||
, oauthCallback = Nothing
|
||||
})
|
||||
undefined -- TODO
|
||||
@ -45,7 +45,6 @@ library
|
||||
, lifted-base >= 0.2 && < 0.4
|
||||
|
||||
exposed-modules: Yesod.Auth.OAuth2
|
||||
Yesod.Auth.OAuth2.Google
|
||||
Yesod.Auth.OAuth2.Learn
|
||||
Yesod.Auth.OAuth2.Github
|
||||
Yesod.Auth.OAuth2.Spotify
|
||||
|
||||
Loading…
Reference in New Issue
Block a user