Как использовать аутентификацию с хостингом Nexus Bower без использования обычных текстовых учетных данных - PullRequest
0 голосов
/ 01 марта 2019

У нас Бауэр размещен в хранилище Nexus 3.Наш файл .bowerrc выглядит следующим образом:

{
    "directory": "bower_components",
    "registry": {
        "search": [
            "https://<host>/nexus/repository/bower/"
        ]
    },
    "resolvers": [ "bower-nexus3-resolver" ]
}

До сих пор у него был анонимный доступ, поэтому он работал нормально.Однако в Nexus теперь включена аутентификация, поэтому нам нужен какой-то способ аутентификации.

Я прочитал некоторую документацию и предлагает добавить

{
  "nexus" : {
    "username" : "myusername",
    "password" : "mypassword"
  }
} 

Но для этого используются учетные данные в виде простого текста.Есть ли способ использовать аутентификацию без текстовых учетных данных?

1 Ответ

0 голосов
/ 02 марта 2019

Профессиональные (лицензированные) клиенты могут использовать токены пользователей, как описано здесь .

Для пользователей OSS, я знаю, это может звучать немного похоже на то, что NXRM не волнует, но то, что показаноэто происходит от Бауэра, а не от NXRM, так что иметь это под защитой - действительно (в этом примере) изменение Бауэра.

...