furnace.auth.providers vocabulary
Factor handbook ยป Vocabulary index


Documentation
Authentication provider protocol

Metadata
Parents:furnace.auth
Tags:web
Authors:Slava Pestov


Words

Tuple classes
ClassSuperclassSlots
user tupleusername realname password salt email ticket capabilities profile deleted changed?


Generic words
WordStack effect
get-user( username provider -- user/f )
new-user( user provider -- user/f )
update-user( user provider -- )


Ordinary words
WordStack effect
<user>( username -- user )
add-user( provider user -- provider )
claim-ticket( ticket username provider -- user/f )
issue-ticket( email username provider -- user/f )


Class predicate words
WordStack effect
user?( object -- ? )


Files


Metadata files


Children from resource:basis
VocabularySummary
furnace.auth.providers.assocLook up user credentials in an assoc object
furnace.auth.providers.couchdb
furnace.auth.providers.dbLook up user credentials in the database
furnace.auth.providers.nullRefuse all authentication requests