fsi.views.login =============== .. py:module:: fsi.views.login Classes ------- .. autoapisummary:: fsi.views.login.FsiLoginForm Functions --------- .. autoapisummary:: fsi.views.login.handle_login Module Contents --------------- .. py:class:: FsiLoginForm(formdata: webob.multidict.MultiDict[str, Any] | None = None, obj: object | None = None, prefix: str = '', data: dict[str, Any] | None = None, meta: dict[str, Any] | None = None, *, extra_filters: collections.abc.Mapping[str, collections.abc.Sequence[Any]] | None = None, **kwargs: Any) Bases: :py:obj:`onegov.user.forms.LoginForm` A generic login form for onegov.user .. py:property:: login_data :type: onegov.user.forms.login.LoginData Skips auth providers for school users are just indexed by the LDAP but not can bot be logged in to. The are authenticated with the user and password in our database, so we pass skip_providers to the login data. .. py:function:: handle_login(self: onegov.user.Auth, request: onegov.fsi.request.FsiRequest, form: FsiLoginForm) -> onegov.core.types.RenderData | webob.Response