Mesogeos Digital Authentication Server

Ασφαλής υπηρεσία ταυτοποίησης και ενιαίας σύνδεσης

Ενεργές εφαρμογές
0
εγγεγραμμένες στον server
Tokens
0
τις τελευταίες 7 ημέρες
Κατάσταση
Σε λειτουργία

Χαρακτηριστικά και δυνατότητες

Τι υποστηρίζει αυτός ο server.

OAuth2 Authorization Code Flow

Η τυπική ροή εξουσιοδότησης OAuth2, με ασφαλή διαχείριση tokens για web εφαρμογές και server-side ενσωματώσεις.

PKCE (RFC 7636)

Ενισχυμένη ασφάλεια για public clients — SPA και mobile εφαρμογές. Δεν απαιτείται client secret.

JWT Client Assertion (RFC 7523)

Ταυτοποίηση με JWT assertions και κρυπτογραφία δημόσιου/ιδιωτικού κλειδιού. Ιδανικό για microservices.

Device Authorization Grant (RFC 8628)

Ασφαλής ταυτοποίηση για συσκευές με περιορισμένη εισαγωγή — smart TV, αισθητήρες IoT, streaming.

Ανανέωση και ανταλλαγή token

Απρόσκοπτη ανανέωση token και μακροχρόνια ανταλλαγή, με PKCE-aware refresh flows.

Client Credentials Grant

Ταυτοποίηση server-to-server για backend υπηρεσίες και API, χωρίς περιεχόμενο χρήστη.

Password Grant

Απλοποιημένη ταυτοποίηση για αξιόπιστες first-party εφαρμογές, με προαιρετικό client secret.

Ενιαία σύνδεση (SSO)

Συνδέεστε μία φορά και έχετε πρόσβαση σε όλες τις συνδεδεμένες εφαρμογές σας.

OpenID Connect Discovery

Αυτόματη ανακάλυψη endpoints, για εύκολη ενσωμάτωση με client εφαρμογές και εργαλεία ανάπτυξης.

Passkeys (WebAuthn)

Σύνδεση χωρίς κωδικό, με το αποτύπωμα, το πρόσωπο ή το κλειδί ασφαλείας της συσκευής σας.

Έλεγχος ταυτότητας δύο παραγόντων

TOTP με εφεδρικούς κωδικούς, ως δεύτερος παράγοντας στη σύνδεση.

Πίνακας λογαριασμού

Διαχείριση λογαριασμού, συνδεδεμένων εφαρμογών, συνεδριών και δικαιωμάτων πρόσβασης.

Συμμόρφωση GDPR

Εξαγωγή δεδομένων, διαγραφή λογαριασμού και ρυθμίσεις απορρήτου, από εσάς τον ίδιο.

Ανάκληση token

Άμεσος τερματισμός πρόσβασης μιας εφαρμογής ή μιας συσκευής, χωρίς αναμονή λήξης.

Επαλήθευση token (introspection)

Έλεγχος token σε πραγματικό χρόνο, για resource servers και API gateways.

RESTful API

Πλήρες REST API με τεκμηρίωση, για ενσωμάτωση και δοκιμές.

Τεχνικές προδιαγραφές

Συμμόρφωση με πρότυπα

  • OAuth 2.0 RFC 6749
  • PKCE RFC 7636
  • JWT Client Assertion RFC 7523
  • Device Authorization Grant RFC 8628
  • Token Introspection RFC 7662
  • Token Revocation RFC 7009
  • Authorization Server Metadata RFC 8414
  • Web Authentication (Passkeys) WebAuthn L2

Ασφάλεια

  • Tokens σε μορφή JWT, υπογεγραμμένα με RS256
  • Δημόσιο κλειδί μέσω JWKS, για επαλήθευση χωρίς κλήση στον server
  • Ρυθμιζόμενη λήξη και άμεση ανάκληση token
  • Κλείδωμα μετά από επανειλημμένες αποτυχημένες προσπάθειες
  • Δεύτερος παράγοντας και passkeys
  • Ειδοποίηση για σύνδεση από νέα συσκευή

Τύποι εφαρμογών

  • Mobile εφαρμογές, με PKCE
  • Single-page εφαρμογές
  • Server-side εφαρμογές
  • Συσκευές χωρίς πληκτρολόγιο, με device flow
  • Microservices, με client credentials
  • Resource servers, με introspection

Δικαιώματα (scopes)

Τι μπορεί να ζητήσει μια εφαρμογή, και τι σημαίνει.

ScopeΠεριγραφή
profile Access to basic profile information (name, picture, locale, etc.).
email Access to the user's primary email address.
phone Access to the user's phone number.
address Access to the user's physical address.
user Access to user account information.
openid Required for OpenID Connect requests — enables the ID Token.
offline_access Allow the application to perform actions on your behalf when you are not online (issues a refresh token).
system:admin Full administrative access — grants all standard scopes.
system:audit_read Read access to audit logs.
system:health Access to system health and monitoring data.
system:notifications_read Read user notifications.
system:notifications_write Send and manage user notifications.

Τελικά σημεία (endpoints)

Για προγραμματιστές. Διαβάστε πρώτα το discovery document — είναι η πηγή που δεν παλιώνει.

Authorization https://auth.mesogeos-digital.com/oauth/authorize
Token https://auth.mesogeos-digital.com/oauth/token
Userinfo https://auth.mesogeos-digital.com/oauth/userinfo
Introspection https://auth.mesogeos-digital.com/oauth/introspect
Revocation https://auth.mesogeos-digital.com/oauth/revoke
Device https://auth.mesogeos-digital.com/oauth/deviceauthorization
Discovery https://auth.mesogeos-digital.com/.well-known/openid-configuration
JWKS https://auth.mesogeos-digital.com/.well-known/jwks.json

Η ασφάλειά σας

Ο server εφαρμόζει τις πρότυπες πρακτικές ασφάλειας: κρυπτογραφημένες συνδέσεις, υπογεγραμμένα tokens, χειρισμό δεδομένων συμβατό με GDPR και πλήρη έλεγχο των εφαρμογών που έχετε εξουσιοδοτήσει. Μπορείτε να ανακαλέσετε την πρόσβαση οποιασδήποτε εφαρμογής, ή να διαγράψετε τον λογαριασμό σας, από τη σελίδα του λογαριασμού σας.