# `Rivet.Auth.Identify`
[🔗](https://github.com/srevenant/rivet-ident/blob/main/lib/auth/identify/index.ex#L1)

# `identify`

```elixir
@spec identify(String.t(), map()) ::
  {:ok | :error, Rivet.Auth.Domain.t()}
  | {:exists,
     %Rivet.Ident.Email{
       __meta__: term(),
       address: term(),
       bounce: term(),
       id: term(),
       inserted_at: term(),
       primary: term(),
       updated_at: term(),
       user: term(),
       user_id: term(),
       verified: term()
     }}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
