silo.low_code.framework.authenticators module

silo.low_code.framework.authenticators.get_authmethod(authmethod_name, credentials)

Get Authentication Method based on credentials from UCF. This could also create and register a new authenicator in _current_authenticators.

Parameters
  • authmethod_name (str) – Key in _registered_authmethods to build authenticator

  • credentials (silo.apps.collections.Credentials) – Credentials from UCF

Returns

Authenticator Object

Return type

silo.auth.Authenticator