0.0.0-alpha.35 • Published 1 year ago
@1auth/account v0.0.0-alpha.35
@1auth/account
Getting started
auth.js
import * as notify from "@1auth/notify-console";
import * as store from "@1auth/store-memory";
import crypto from "@1auth/crypto";
import account from "@1auth/account";
export {
exists as accountExists,
create as accountCreate,
lookup as accountLookup,
update as accountUpdate,
remove as accountRemove
} from '@1auth/account'
// Initialize
crypto({ symetricEncryptionKey: '_32B_APPLICATION_ENCRYPTION_KEY_' });
account({ store, notify });
import {accountUsernameCreate} from './auth.js'
const sub = await accountCreate()
Options
notify
Required: Notify modulestore
Required: Store moduleencryptedFields
: Fields that should be encrypted. Defaults to["privateKey"]
table
: database table name. Defaults toaccounts
Database table
id
sub
encryptionKey
publicKey
privateKey
create
update
- Any additional columns
0.0.0-alpha.31
1 year ago
0.0.0-alpha.35
1 year ago
0.0.0-alpha.34
1 year ago
0.0.0-alpha.33
1 year ago
0.0.0-alpha.32
1 year ago
0.0.0-alpha.30
1 year ago
0.0.0-alpha.29
1 year ago
0.0.0-alpha.28
2 years ago
0.0.0-alpha.19
2 years ago
0.0.0-alpha.18
2 years ago
0.0.0-alpha.20
2 years ago
0.0.0-alpha.24
2 years ago
0.0.0-alpha.23
2 years ago
0.0.0-alpha.22
2 years ago
0.0.0-alpha.21
2 years ago
0.0.0-alpha.27
2 years ago
0.0.0-alpha.26
2 years ago
0.0.0-alpha.25
2 years ago
0.0.0-alpha.4
2 years ago
0.0.0-alpha.7
2 years ago
0.0.0-alpha.8
2 years ago
0.0.0-alpha.5
2 years ago
0.0.0-alpha.6
2 years ago
0.0.0-alpha.9
2 years ago
0.0.0-alpha.13
2 years ago
0.0.0-alpha.12
2 years ago
0.0.0-alpha.11
2 years ago
0.0.0-alpha.10
2 years ago
0.0.0-alpha.17
2 years ago
0.0.0-alpha.16
2 years ago
0.0.0-alpha.15
2 years ago
0.0.0-alpha.14
2 years ago
0.0.0-alpha.3
2 years ago
0.0.0-alpha.2
2 years ago
0.0.0-alpha.1
2 years ago
0.0.0-alpha.0
2 years ago