Type signatures for Providers
This commit is contained in:
parent
752abf0cd1
commit
40e75f625b
@ -1,13 +1,44 @@
|
|||||||
|
-- | OpenIDs for a number of common OPs. When a function takes a 'String'
|
||||||
|
-- parameter, that 'String' is the username.
|
||||||
module Web.Authenticate.OpenId.Providers
|
module Web.Authenticate.OpenId.Providers
|
||||||
where
|
( google
|
||||||
|
, yahoo
|
||||||
|
, livejournal
|
||||||
|
, myspace
|
||||||
|
, wordpress
|
||||||
|
, blogger
|
||||||
|
, verisign
|
||||||
|
, typepad
|
||||||
|
, myopenid
|
||||||
|
, claimid
|
||||||
|
) where
|
||||||
|
|
||||||
|
google :: String
|
||||||
google = "https://www.google.com/accounts/o8/id"
|
google = "https://www.google.com/accounts/o8/id"
|
||||||
|
|
||||||
|
yahoo :: String
|
||||||
yahoo = "http://me.yahoo.com/"
|
yahoo = "http://me.yahoo.com/"
|
||||||
|
|
||||||
|
livejournal :: String -> String
|
||||||
livejournal u = concat ["http://", u, ".livejournal.com/"]
|
livejournal u = concat ["http://", u, ".livejournal.com/"]
|
||||||
|
|
||||||
|
myspace :: String -> String
|
||||||
myspace = (++) "http://myspace.com/"
|
myspace = (++) "http://myspace.com/"
|
||||||
|
|
||||||
|
wordpress :: String -> String
|
||||||
wordpress u = concat ["http://", u, ".wordpress.com/"]
|
wordpress u = concat ["http://", u, ".wordpress.com/"]
|
||||||
|
|
||||||
|
blogger :: String -> String
|
||||||
blogger u = concat ["http://", u, ".blogger.com/"]
|
blogger u = concat ["http://", u, ".blogger.com/"]
|
||||||
|
|
||||||
|
verisign :: String -> String
|
||||||
verisign u = concat ["http://", u, ".pip.verisignlabs.com/"]
|
verisign u = concat ["http://", u, ".pip.verisignlabs.com/"]
|
||||||
|
|
||||||
|
typepad :: String -> String
|
||||||
typepad u = concat ["http://", u, ".typepad.com/"]
|
typepad u = concat ["http://", u, ".typepad.com/"]
|
||||||
|
|
||||||
|
myopenid :: String -> String
|
||||||
myopenid u = concat ["http://", u, ".myopenid.com/"]
|
myopenid u = concat ["http://", u, ".myopenid.com/"]
|
||||||
|
|
||||||
|
claimid :: String -> String
|
||||||
claimid = (++) "http://claimid.com/"
|
claimid = (++) "http://claimid.com/"
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
name: authenticate
|
name: authenticate
|
||||||
version: 0.7.2
|
version: 0.7.2.1
|
||||||
license: BSD3
|
license: BSD3
|
||||||
license-file: LICENSE
|
license-file: LICENSE
|
||||||
author: Michael Snoyman <michael@snoyman.com>
|
author: Michael Snoyman <michael@snoyman.com>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user