Preview: default-auth-provider.js
Size: 497 B
//proc/thread-self/root/home/byroehnu/.trash/node_modules11/adminjs/lib/backend/utils/auth/default-auth-provider.js
import { BaseAuthProvider } from './base-auth-provider.js';
// eslint-disable-next-line @typescript-eslint/no-empty-interface
export class DefaultAuthProvider extends BaseAuthProvider {
constructor({
authenticate
}) {
super();
this.authenticate = authenticate;
}
async handleLogin(opts, context) {
const {
data = {}
} = opts;
const {
email,
password
} = data;
return this.authenticate({
email,
password
}, context);
}
}
Directory Contents
Dirs: 0 × Files: 3