Как установить аутентифицированного пользователя для контекста DBOS с помощью Java Spring Boot?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как установить аутентифицированного пользователя для контекста DBOS с помощью Java Spring Boot?

Сообщение Anonymous »

Я использую dev.dbos:transact:0.6+ с API SpringBoot и базой данных Postgres.
Я настроил DBOS следующим образом:

Код: Выделить всё

@SpringBootApplication
public class MyApiApplication {

public static void main(String[] args) {
SpringApplication.run(MyApiApplication.class, args);

String url = System.getenv("SPRING_DATASOURCE_URL");
String user = System.getenv("SPRING_DATASOURCE_USERNAME");
String pass = System.getenv("SPRING_DATASOURCE_PASSWORD") != null ? System.getenv("SPRING_DATASOURCE_PASSWORD") : "";

DBOSConfig config = DBOSConfig.defaults("my-app")
.withDatabaseUrl(url)
.withDbUser(user)
.withDbPassword(pass);

DBOS.configure(config);
DBOS.launch();
}

}
Я пытаюсь создать рабочий процесс и передать свое дополнительное утверждение токена JWT в качестве аутентифицированного пользователя в контекст DBOS, чтобы оно правильно отображалось в таблице workflow_status при проверке шага. Я думаю, что можно установить аутентифицированного пользователя с помощью фреймворков Python или Typescript, но я не вижу способа сделать это с помощью Java.

Подробнее здесь: https://stackoverflow.com/questions/798 ... springboot
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»