03-30-2024, 06:26 PM | #1 |
Junior Member
Posts: 2
Karma: 10
Join Date: Mar 2024
Device: Android phone
|
Google Oauth 2.0 for user login
Are there any plans to add Google Oauth 2.0 for user login to the content server? And if not specifically Google, are there any other authentication options?
Apologies I'd this has been asked and answered. I've searched around a lot and search returns are unfortunately overwhelmed with Calibre Web results. |
03-30-2024, 11:56 PM | #2 |
creator of calibre
Posts: 44,572
Karma: 24495948
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
No, no plans. OAuth only works with browsers, the server is designed to work with non-browser clients as well, hence it uses HTTP auth.
|
Advert | |
|
03-31-2024, 04:55 AM | #3 |
Junior Member
Posts: 2
Karma: 10
Join Date: Mar 2024
Device: Android phone
|
Thanks for the reply.
If it were an option, rather than enabled by default then content server would still work with non-browser clients. Some non-browser clients do get configured to accept it, even bypass it and use normal loggin. I have OAuth enabled on Audiobookshelf and the app works okay with it. Anyway, appreciate you response and thanks for all the work on Calibre. It's fantastic. |
03-31-2024, 06:08 AM | #4 |
the rook, bossing Never.
Posts: 12,387
Karma: 92073397
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
|
OAuth is more about Google (or MS) tracking than adding real security.
|
04-22-2024, 08:46 PM | #5 |
Junior Member
Posts: 1
Karma: 10
Join Date: Dec 2022
Device: kindle
|
Unfortunately, I just got an email for my Google Workspace saying they are doing away with the Less Secure Apps setting in September. So now I'm casting about for a solution that lets me keep using Calibre to email books to my kindles.
|
Advert | |
|
04-22-2024, 11:30 PM | #6 |
creator of calibre
Posts: 44,572
Karma: 24495948
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
|
05-03-2024, 03:17 PM | #7 | |
Junior Member
Posts: 8
Karma: 10
Join Date: May 2024
Location: Germany
Device: webserver
|
Quote:
It sits between a webserver and calibre. It can authenticate against google, azure, and a lot of other oauth / oidc providers. I have it sort of working with a OSS OIDC provider (keycloak) with the caveat that the username is an UUID. No idea what Google will return as the ID of the user. See https://www.mobileread.com/forums/sh...d.php?t=360941 for more info about that. |
|
05-03-2024, 03:25 PM | #8 | |
Junior Member
Posts: 8
Karma: 10
Join Date: May 2024
Location: Germany
Device: webserver
|
Quote:
OAuth is a authorization protocol which can be and is implemented by more parties than just those two. There are even multiple OSS solutions which you can host yourself if you want to. And it is real security on the protocol level (authorization against a 3rd party, in the sense of "not build-in authentication"). And it adds to authentication (which is not the same as authorization) when a multi-factor authentication is used (which is up to the config of the backend and doesn't need support at all in the client). |
|
05-03-2024, 05:45 PM | #9 | |
the rook, bossing Never.
Posts: 12,387
Karma: 92073397
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
|
Quote:
It's not needed. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kindle can't login to google | madbooks | Amazon Kindle | 16 | 10-17-2021 05:23 PM |
Calibre can't access DB from Standard User, but does from Admin User (Win10) | medownunder | Library Management | 10 | 06-01-2021 09:54 PM |
Google Play store & multi-user support | avantman42 | Kindle Fire | 11 | 04-11-2013 09:17 PM |
Handling oAuth APIs | tBunnyMan | Recipes | 4 | 11-29-2012 04:15 AM |
Can you save Google or Youtube login information? | Ticallion | Kindle Fire | 7 | 12-13-2011 07:09 AM |