->signup()
Signs up to a specific authentication scope.
Method Syntax$db->signup([ "namespace" => "test", "database" => "db", "scope" => "scope", // ... other variables ]);
Arguments | Description | ||
---|---|---|---|
namespace required | The namespace to sign up to | ||
database required | The database to sign up to | ||
scope required1.x | The scope to sign up to. Also pass any variables used in the scope. Only supported in SurrealDB 1.x | ||
access required>=2.x | The access to sign in to. Also pass any variables used in the access. Only supported from SurrealDB 2.x onwards |
$token = $db->signup([ "namespace" => "surrealdb", "database" => "docs", "scope" => "user", // Also pass any properties required by the scope definition "email" => "info@surrealdb.com", "pass" => "123456", ]);
You can invalidate the authentication for the current connection using the invalidate()
method.