все. Я установил Swift 1.7.4, и я хочу добавить нового пользователя в Swift, как я могу это сделать? Я обнаружил, что в версии 1.4.8 кто-то сказал, что я должен сначала установить swauth, и я заметил, что Swift api также сказал, что выбирайте один способ authrize, поэтому я должен сначала установить службу авторизации? Я также обнаружил, что в файле proxy-server.conf имеется промежуточное программное обеспечение tempauth, можно ли использовать его для добавления пользователя и того, как?Свифт авторизация пользователя
ответ
Да. Вы можете выбирать из swauth или tempauth. Самое большое отличие этих двух систем auth заключается в том, где они хранят информацию пользователя.
Swauth хранит информацию о пользователе/пароле в самом быстром кластере. Он использует специальный контейнер и хранит в нем информацию каждого пользователя. Swauth предоставляет набор команд для управления пользователями, такие как swauth-add-user
, swauth-prep
и т.д.
В tempauth, он хранит информацию о пользователях в proxy-server.conf
, так что она очень проста в использовании. В вашем proxy-server.conf
включите tempauth в конвейере и поместите информацию о пользователе в раздел tempauth. Например,
[pipeline:main]
pipeline = healthcheck cache tempauth proxy-server
[filter:tempauth]
use = egg:swift#tempauth
user_admin_admin = admin .admin
user_hi_hihi = testing
Тогда у вас будет два пользователя. Один из них - admin:admin
, чей пароль: admin
. Другой - hi:hihi
, чей пароль testing
.
- 1. Авторизация пользователя
- 2. Анонимно авторизация пользователя
- 3. авторизация пользователя rails_admin
- 4. Facebook-приложения - Авторизация пользователя
- 5. Авторизация пользователя в Nodejs
- 6. Авторизация пользователя в DB2
- 7. Авторизация пользователя Django
- 8. Rails авторизация пользователя
- 9. Авторизация Kerberos как другого пользователя
- 10. Node.js и авторизация углового пользователя
- 11. Авторизация пользователя API REST API
- 12. Авторизация пользователя с помощью cancan
- 13. авторизация пользователя в пользовательском компоненте
- 14. Symfony2 - Авторизация пользователя любым пользователем
- 15. Авторизация пользователя на странице activeadmin
- 16. авторизация и аутентификация пользователя wpf
- 17. Авторизация пользователя в rails без стороннего gem
- 18. Авторизация авторизации с помощью метода И пользователя
- 19. ASP.NET MVC-приложение - авторизация пользователя/разрешения
- 20. Авторизация действия пользователя в одностраничном приложении javascript
- 21. Авторизация пользователя в зависимости от имени действия
- 22. Авторизация Oauth2 плохой запрос для пользователя PowerBI
- 23. SignalR - OnConnect() авторизация - как отключить неавторизованного пользователя?
- 24. Facebook SDK: авторизация пользователя и ошибка OAuth
- 25. авторизация пользователя с помощью express.js и mysql
- 26. рельсы авторизация пользователя на разные проекты
- 27. Пользовательский авторизация пользователя на основе Java
- 28. Ревизионная служба и авторизация роли пользователя
- 29. Рубиновый пульт Авторизация пользователя и соавторов
- 30. Winform авторизация пользователя с помощью активного каталога
Благодарим за помощь! :) – cjmandlulu
Чтобы быстро протестировать TempAuth с помощью пользователя 'test: tester' и password' testing': 'curl -v -H 'X-Storage-User: test: tester' -H 'X-Storage-Pass: testing' http: //: 8080/auth/v1.0' –