Wobserver v0.1.0 Ueberauth.Strategy.Steam

Steam OpenID for Überauth.

Summary

Functions

Stores the raw information obtained from the Steam callback

Handles initial request for Steam authentication

Fetches the fields to populate the info section of the Ueberauth.Auth struct

Fetches the uid field from the response

Functions

Stores the raw information obtained from the Steam callback.

Returns the steamuser saved in the conn as raw_info.

handle_request!(conn)
handle_request!(Plug.Conn.t) :: Plug.Conn.t

Handles initial request for Steam authentication.

Redirects the given conn to the Steam login page.

Fetches the fields to populate the info section of the Ueberauth.Auth struct.

Takes the information from the steamuser saved in the conn.

uid(conn)
uid(Plug.Conn.t) :: pos_integer

Fetches the uid field from the response.

Takes the steamid from the steamuser saved in the conn.