Changeset View
Changeset View
Standalone View
Standalone View
keyserver/src/endpoints.js
Show First 20 Lines • Show All 51 Lines • ▼ Show 20 Lines | import { | ||||
logOutResponder, | logOutResponder, | ||||
accountDeletionResponder, | accountDeletionResponder, | ||||
accountCreationResponder, | accountCreationResponder, | ||||
logInResponder, | logInResponder, | ||||
siweAuthResponder, | siweAuthResponder, | ||||
oldPasswordUpdateResponder, | oldPasswordUpdateResponder, | ||||
updateUserSettingsResponder, | updateUserSettingsResponder, | ||||
policyAcknowledgmentResponder, | policyAcknowledgmentResponder, | ||||
updateUserAvatarResponder, | |||||
} from './responders/user-responders.js'; | } from './responders/user-responders.js'; | ||||
import { codeVerificationResponder } from './responders/verification-responders.js'; | import { codeVerificationResponder } from './responders/verification-responders.js'; | ||||
import { uploadDeletionResponder } from './uploads/uploads.js'; | import { uploadDeletionResponder } from './uploads/uploads.js'; | ||||
const jsonEndpoints: { [id: Endpoint]: JSONResponder } = { | const jsonEndpoints: { [id: Endpoint]: JSONResponder } = { | ||||
create_account: { | create_account: { | ||||
responder: accountCreationResponder, | responder: accountCreationResponder, | ||||
requiredPolicies: [], | requiredPolicies: [], | ||||
▲ Show 20 Lines • Show All 169 Lines • ▼ Show 20 Lines | const jsonEndpoints: { [id: Endpoint]: JSONResponder } = { | ||||
siwe_nonce: { | siwe_nonce: { | ||||
responder: siweNonceResponder, | responder: siweNonceResponder, | ||||
requiredPolicies: [], | requiredPolicies: [], | ||||
}, | }, | ||||
siwe_auth: { | siwe_auth: { | ||||
responder: siweAuthResponder, | responder: siweAuthResponder, | ||||
requiredPolicies: [], | requiredPolicies: [], | ||||
}, | }, | ||||
update_user_avatar: { | |||||
responder: updateUserAvatarResponder, | |||||
requiredPolicies: baseLegalPolicies, | |||||
}, | |||||
}; | }; | ||||
export { jsonEndpoints }; | export { jsonEndpoints }; |