SurrealDB FundamentalsIntroductionWelcome to SurrealDB UniversityIntro to SurrealDBWhy SurrealQL is SQL-likePart 1: Schemaless CRUDIntroductionRecord IDsInserting dataReading dataUpdating dataDeleting dataPart 2: Adding relationshipsIntroductionGraph relationsRecord linksRelational style joinsPart 3: Making it SchemafullIntroductionDefine tables, views and Change FeedsDefine fields, constraints and assertionsSchemafull CRUDPart 4: Making it secureIntroductionAuthenticationQuery capabilitiesPart 5: Making it PerformantIntroductionIndexing & data model considerationsDeployment & storage layer considerationsCompletionCertification
Pending completion
Part 4: Making it secure
Hi I'm Meriel and welcome to part 4!
I can imagine you're pretty full with all your new schema knowledge, but hopefully, you still have some room left because now we'll be building on that knowledge to make our database secure.
In this part, we'll cover the fundamentals of authentication:
System user authentication
Record user authentication
Sessions and expiration
Query Safety
We'll also look into the capabilities available to you to allow or deny specific SurrealDB features.
Stay safe, and I'll see you in the next one.