Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NEW FEATURE]: AutoLogin only for user-selected webpages #112

Open
b4ghir1 opened this issue Dec 8, 2022 · 3 comments
Open

[NEW FEATURE]: AutoLogin only for user-selected webpages #112

b4ghir1 opened this issue Dec 8, 2022 · 3 comments
Labels
enhancement New feature or request

Comments

@b4ghir1
Copy link

b4ghir1 commented Dec 8, 2022

Hi!

Es wäre cool, wenn man einstellen könnte, bei welchen Webseiten sich TUfast automatisch einloggen soll (beispielsweise Opal, Hisqis, selma, etc)

Es gibt allerdings auch andere Seiten (bspw. Fachdatenbanken), wo man sich mit seinem einloggen kann, wo ich es schon besser finden würde, wenn ich da selber einstellen kann wie lange meine Daten gespeichert werden sollen oder ob ich eventuell sogar den Login nicht durchführen möchte, weil die Webseite zu viele meiner Daten anfordert.

Ansonsten: Nachwievor das beste Tool für die TU!

Cheers!

Translation: it would be nice, if the users can adjust, to which websites the AutoLogin should occur (Hisqis, Selma,...). The reason is, that there are some websites (perinom,...), for which some users don't want AutoLogin. One concern, for instance, is data security for some webpages. Other reasons include productivity and practicability.

@b4ghir1 b4ghir1 added the enhancement New feature or request label Dec 8, 2022
@OliEfr
Copy link
Member

OliEfr commented Dec 8, 2022

Hi @b4ghir1
thanks for the feedback. I'd agree that this would be a totally useful feature and I support the implementation. The bottleneck will be time/ressource constraints on our site. Otherwise, it should be quite straight forward implementation-wise.
Oli

@OliEfr OliEfr changed the title [NEW FEATURE]: Automatisches Einloggen nur für bestimmte Seiten [NEW FEATURE]: AutoLogin only for user-selected webpages Dec 12, 2022
@C0ntroller
Copy link
Member

I think this is hard to implement, as all these external websites (like perinorm etc.) use the Identity Provider Service of the TUD - the same way Opal etc. does. A quick test reveals it also does not use the document.referrer field.

So TUfast would either:

  • need to track every website you visit just to know which website was the one before the logon field or
  • scrape the service name in the login window and have a whitelist or something like that (and hope this service name never changes and does not change depending on the users' locale)

It would be pretty time-consuming to find all these external services, or the user would have to do it for themselves...

@OliEfr
Copy link
Member

OliEfr commented Apr 13, 2023

I think the referrer can be distiguished on idp.tu-dresden.de. For instance, there are the service_name and organization_name css classs that mark the referred service. For OPAL it says Bildungsportal Sachsen. And I think that most services work without idp (selma, ...). However, I agree that much work would go into implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants