mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-19 01:26:01 +00:00
feat: add support for plain-text auth for Cassandra
This commit is contained in:
@@ -44,9 +44,17 @@ const driver = {
|
||||
analyserClass: Analyser,
|
||||
// creating connection
|
||||
async connect({ server, user, password, database, localDataCenter, useDatabaseUrl, databaseUrl }) {
|
||||
let credentials;
|
||||
|
||||
if (user && password) {
|
||||
credentials = {
|
||||
username: user,
|
||||
password,
|
||||
}
|
||||
}
|
||||
|
||||
const client = new cassandra.Client({
|
||||
// user,
|
||||
// password,
|
||||
credentials,
|
||||
contactPoints: server.split(','),
|
||||
localDataCenter: localDataCenter ?? this.defaultLocalDataCenter,
|
||||
keyspace: database,
|
||||
|
||||
Reference in New Issue
Block a user