External login (social login)
Best practice: Use external login (social login) for guests
External login (social login) is a simple but extremely effective way of significantly lowering the barrier between interest and use of your digital offerings. Instead of creating a new account or assigning a password, guests log in with existing accounts - e.g. via Google or Facebook. One click is all it takes.
Why social login proves its worth in practice
In the catering industry in particular, every second counts and every unnecessary hurdle acts as a deterrent. External registration offers clear advantages here:
-
Low-threshold entry
-
No form, no password, no cancellation for convenience.
-
Fast login
-
Ideal for spontaneous use - for example for online invoices, vouchers or services.
-
High acceptance among guests
-
Most users are familiar with Google or Facebook logins.
-
No effort for password management
-
Authentication and security are provided by established identity services.
The result:
More registrations, higher utilisation, less friction.
Categorisation for hosts and operators.
External registration is particularly useful for companies that:
-
offer digital services (e.g. online invoices, NoCOO, web vouchers),
-
Guests with registration processes,
-
Value convenience, modernity and data protection.
-
At the same time, you as the operator retain an overview without having to manage or secure access data yourself.
Important to know
The setup is customised via the respective providers (e.g. Google or Meta/Facebook).
Hypersoft provides the technical connection and integrates the login function into the system.
You will find details on the set-up below
Conclusion
External registration is a small detail with a big impact:
It noticeably improves the guest experience, reduces technical friction and increases the acceptance of your digital offerings.
Convenience for guests, relief for operators - this is exactly how digitalisation should work.
Further topics: Directory: Best Practice
Set up external login (social login)
General information
The setup is carried out by the customer in the respective developer portals of the providers. Hypersoft does not register or manage the external provider accounts. The access data generated by the provider shall be made available to Hypersoft for technical connection.
Setup: Google Login
Prerequisites:
-
Google account with access to the Google Cloud Console
-
Own domain via which the login should take place
Steps in the Google Cloud Console...
-
Open Google Cloud Console: Select an existing project or create a new project
-
Configure OAuth consent screen: Path: APIs and services → OAuth consent screen
-
Set app name
-
Store support e-mail address
-
Optional: Upload logo
-
Enter an authorised domain (e.g. beispieldomain.de)
-
Save settings
-
-
Create OAuth client ID: Path: APIs and services → Credentials → Create credentials
Path: APIs and services → Login data → Create login data
-
Type: Web application
-
Enter authorised JavaScript domains (e.g. https://www.beispieldomain.de)
-
Authorised forwarding URI is generally not required
-
The generated client ID is provided to Hypersoft for setup
Source:
Google Identity Services - Web
https://developers.google.com/identity/gsi/web/guides/get-google-api-clientid
Setup: Facebook Login (Meta)
Prerequisites:
-
Facebook/Meta account with access to the Developer Console
-
Existing or new Facebook app
Steps in the Meta Developer Console
-
Open Facebook Developer Console
-
Select existing app or create new app
-
Add product "Facebook Login
-
-
Basic settings of the app
-
Path: Settings → Basic
-
-
App name
-
Support e-mail address
-
App domains (e.g. example.com)
-
Links to privacy policy and terms of use
-
Configure Facebook login
-
Path: Facebook Login → Settings
-
-
Login with JavaScript SDK: activate
-
Enter Allowed Domains for JS SDK (e.g. https://www.beispieldomain.de)
-
Store privacy policy and terms links
-
Activate app mode
-
Set app mode to "Live"
-
Only then can real users log in outside of the developer roles
-
-
Provide access data
-
Transmit app ID and app secret to Hypersoft
-
Source:
Meta - Facebook Login (Web)
https://developers.facebook.com/docs/facebook-login/web
4. Typical Hypersoft note (legally & organisationally clean)
Note on responsibility
The configuration and legal protection (e.g. privacy policy, terms of use) of the external login provider is the responsibility of the customer. Hypersoft provides the technical connection, but does not provide advice on the legal structure or provider conditions.
Further topics: Login and registration of your users
Back to the overarching topic: Hypersoft customer base