Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aarondl/authboss-sample
/ functions
Functions
77 in github.com/aarondl/authboss-sample
⨍
Functions
77
◇
Types & classes
5
↓ 8 callers
Function
badRequest
(w http.ResponseWriter, err error)
blog.go:521
↓ 8 callers
Function
debugln
(args ...interface{})
debug.go:5
↓ 5 callers
Method
Get
Get blogs
blogs.go:31
↓ 5 callers
Function
redirect
(w http.ResponseWriter, r *http.Request, path string)
blog.go:509
↓ 3 callers
Function
blogID
(w http.ResponseWriter, r *http.Request)
blog.go:452
↓ 3 callers
Function
mustRender
(w http.ResponseWriter, r *http.Request, name string, data authboss.HTMLData)
blog.go:470
↓ 2 callers
Method
New
New user creation
storer.go:276
↓ 2 callers
Function
debugf
(format string, args ...interface{})
debug.go:13
↓ 1 callers
Method
Delete
Delete a blog
blogs.go:42
↓ 1 callers
Method
Load
Load the user
storer.go:252
↓ 1 callers
Function
NewMemStorer
NewMemStorer constructor
storer.go:226
↓ 1 callers
Function
layoutData
layoutData is passing pointers to pointers be able to edit the current pointer to the request. This is still safe as it still creates a new request an
blog.go:318
↓ 1 callers
Function
setupAuthboss
()
blog.go:75
Method
AddRememberToken
AddRememberToken to a user
storer.go:318
Method
Create
Create the user
storer.go:281
Method
DelRememberTokens
DelRememberTokens removes all tokens for the given pid
storer.go:326
Method
GetArbitrary
GetArbitrary from user
storer.go:213
Method
GetAttemptCount
GetAttemptCount from user
storer.go:168
Method
GetConfirmSelector
GetConfirmSelector from user
storer.go:159
Method
GetConfirmVerifier
GetConfirmVerifier from user
storer.go:162
Method
GetConfirmed
GetConfirmed from user
storer.go:156
Method
GetEmail
GetEmail from user
storer.go:153
Method
GetLastAttempt
GetLastAttempt from user
storer.go:171
Method
GetLocked
GetLocked from user
storer.go:165
Method
GetOAuth2AccessToken
GetOAuth2AccessToken from user
storer.go:204
Method
GetOAuth2Expiry
GetOAuth2Expiry from user
storer.go:210
Method
GetOAuth2Provider
GetOAuth2Provider from user
storer.go:201
Method
GetOAuth2RefreshToken
GetOAuth2RefreshToken from user
storer.go:207
Method
GetOAuth2UID
GetOAuth2UID from user
storer.go:198
Method
GetPID
GetPID from user
storer.go:147
Method
GetPassword
GetPassword from user
storer.go:150
Method
GetRecoverExpiry
GetRecoverExpiry from user
storer.go:180
Method
GetRecoverSelector
GetRecoverSelector from user
storer.go:174
Method
GetRecoverVerifier
GetRecoverVerifier from user
storer.go:177
Method
GetRecoveryCodes
GetRecoveryCodes from user
storer.go:192
Method
GetSMSPhoneNumber
GetSMSPhoneNumber from user
storer.go:186
Method
GetSMSPhoneNumberSeed
GetSMSPhoneNumberSeed from user
storer.go:189
Method
GetTOTPSecretKey
GetTOTPSecretKey from user
storer.go:183
Method
IsOAuth2User
IsOAuth2User returns true if the user was created with oauth2
storer.go:195
Method
LoadByConfirmSelector
LoadByConfirmSelector looks a user up by confirmation token
storer.go:294
Method
LoadByRecoverSelector
LoadByRecoverSelector looks a user up by confirmation selector
storer.go:306
Method
NewFromOAuth2
NewFromOAuth2 creates an oauth2 user (but not in the database, just a blank one to be saved later)
storer.go:355
Method
PutArbitrary
PutArbitrary into user
storer.go:140
Method
PutAttemptCount
PutAttemptCount into user
storer.go:101
Method
PutConfirmSelector
PutConfirmSelector into user
storer.go:92
Method
PutConfirmVerifier
PutConfirmVerifier into user
storer.go:95
Method
PutConfirmed
PutConfirmed into user
storer.go:89
Method
PutEmail
PutEmail into user
storer.go:86
Method
PutLastAttempt
PutLastAttempt into user
storer.go:104
Method
PutLocked
PutLocked into user
storer.go:98
Method
PutOAuth2AccessToken
PutOAuth2AccessToken into user
storer.go:131
Method
PutOAuth2Expiry
PutOAuth2Expiry into user
storer.go:137
Method
PutOAuth2Provider
PutOAuth2Provider into user
storer.go:128
Method
PutOAuth2RefreshToken
PutOAuth2RefreshToken into user
storer.go:134
Method
PutOAuth2UID
PutOAuth2UID into user
storer.go:125
Method
PutPID
PutPID into user
storer.go:80
Method
PutPassword
PutPassword into user
storer.go:83
Method
PutRecoverExpiry
PutRecoverExpiry into user
storer.go:113
Method
PutRecoverSelector
PutRecoverSelector into user
storer.go:107
Method
PutRecoverVerifier
PutRecoverVerifier into user
storer.go:110
Method
PutRecoveryCodes
PutRecoveryCodes into user
storer.go:122
Method
PutSMSPhoneNumber
PutSMSPhoneNumber into user
storer.go:119
Method
PutTOTPSecretKey
PutTOTPSecretKey into user
storer.go:116
Method
Save
Save the user
storer.go:243
Method
SaveOAuth2
SaveOAuth2 user
storer.go:382
Method
Send
Send an SMS
blog.go:543
Method
UseRememberToken
UseRememberToken finds the pid-token pair and deletes it. If the token could not be found return ErrTokenNotFound
storer.go:335
Function
create
(w http.ResponseWriter, r *http.Request)
blog.go:344
Function
dataInjector
(handler http.Handler)
blog.go:306
Function
destroy
(w http.ResponseWriter, r *http.Request)
blog.go:436
Function
edit
(w http.ResponseWriter, r *http.Request)
blog.go:387
Function
index
(w http.ResponseWriter, r *http.Request)
blog.go:334
Function
logger
(h http.Handler)
middleware.go:22
Function
main
()
blog.go:205
Function
newblog
(w http.ResponseWriter, r *http.Request)
blog.go:338
Function
nosurfing
(h http.Handler)
middleware.go:13
Function
update
(w http.ResponseWriter, r *http.Request)
blog.go:396