Third-party авторизация (и книжная полка)

3 years 10 months ago - 3 years 10 months ago #286 by zimniy
zimniy created the topic: Third-party авторизация (и книжная полка)
Вопрос больше по авторизации. Не планируете ли вы расширять функциональность в сторону использования какой-то внешней базы учётных данных? Например pam как самое простое в Linux. Или та же MySQL с отдельной базой.

Причина хотелки банальна - хочу дать доступ к библиотеке (с личной книжной полкой) неизвестному заранее количеству людей с удобной возможностью управления учётками. К CMS прикрутить, например. Или давать доступ всем тем, кто имеет учётку в моём файловом архиве.

Nginx, которым я проксирую наружу из локалки и заворачиваю opds в ssl, конечно, умеет сам и basic-auth и pam-auth (в ubuntu nginx-extras), но теряется книжная полка...

Дмитрий, может, подумаете хотя бы над pam-вариантом? У python, емнип, даже коннектор готовый был...

And we keep driving into the night
It's a late goodbye, such a late goodbye
Last Edit: 3 years 10 months ago by zimniy.

Please Войти or Create an account to join the conversation.

  • zimniy
  • zimniy's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
  • semi-dead
More
3 years 10 months ago - 3 years 10 months ago #287 by mitshel
mitshel replied the topic: Third-party авторизация (и книжная полка)
А wsgi или cgi не подойдет для вашего случая? Полка должна нормально работать.
Last Edit: 3 years 10 months ago by mitshel.

Please Войти or Create an account to join the conversation.

  • mitshel
  • mitshel's Avatar
  • Offline
  • Администратор
  • Администратор
More
3 years 10 months ago #291 by zimniy
zimniy replied the topic: Third-party авторизация (и книжная полка)
Я попробую. Просто хотелось обойтись без CGI.

And we keep driving into the night
It's a late goodbye, such a late goodbye

Please Войти or Create an account to join the conversation.

  • zimniy
  • zimniy's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
  • semi-dead
More
3 years 10 months ago - 3 years 10 months ago #292 by mitshel
mitshel replied the topic: Third-party авторизация (и книжная полка)
Ну на самом деле питоновский веб сервер не предназначен для большой нагрузки, так что если вы хотите раздавать свою библиотеку то лучше все-таки выбрать Apache или Nginx. Ну и CGI конечно это не лучший выбор. Оптимально было бы использование в связке с указанными веб-серверами WSGI.
Last Edit: 3 years 10 months ago by mitshel.

Please Войти or Create an account to join the conversation.

  • mitshel
  • mitshel's Avatar
  • Offline
  • Администратор
  • Администратор
More
Time to create page: 0.296 seconds