LDAP Implementation

Allows the user to log in using both databases: Weby or LDAP
`end` at 31, 15 is not aligned with `Page::I18ns.where(page_id: page.id).map do |i18n|` at 25, 26 or `i18ns_attributes: Page::I18ns.where(page_id: page.id).map do |i18n|` at 25, 8