Protocols/OSCAR/Sign On/FLAP: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
This is for the FLAP-level [[Protocols/OSCAR/Sign_On|sign on]] method. This is the oldest method of sign on, used prior to AIM 3.5. This refers to the FLAP__FRAME_SIGNON authentication method for a user to authenticate to the network. This works similar to, but is not the same as, FLAP__FRAME_SIGNON sequences used to connect to BOSS and other services. | This is for the FLAP-level [[Protocols/OSCAR/Sign_On|sign on]] method. This is the oldest method of sign on, used prior to AIM 3.5. This refers to the FLAP__FRAME_SIGNON authentication method for a user to authenticate to the network. This works similar to, but is not the same as, FLAP__FRAME_SIGNON sequences used to connect to BOSS and other services. | ||
Below is a table laying out the sequence, which is further detailed in the sections below. Keep in mind that all of the packets are [[Protocols/OSCAR/FLAP|FLAP] packets, and thus only the data is discussed. | Below is a table laying out the sequence, which is further detailed in the sections below. Keep in mind that all of the packets are [[Protocols/OSCAR/FLAP|FLAP]] packets, and thus only the data is discussed. | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 29: | Line 29: | ||
| TLV chain of either BOSS or error information | | TLV chain of either BOSS or error information | ||
|} | |} | ||
Revision as of 10:36, 6 April 2020
OSCAR Protocol |
Introduction • Terms • Clients |
Basic |
Datatypes • FLAP • SNAC • TLV |
UUIDs • Errors • Tool IDs |
Host Interaction |
Rate Limits • Migration • Messages |
Other Services |
ADMIN • ADVERT • ALERT |
BART • BOS • BUCP • CHAT |
CHAT_NAV |
Tutorials |
Sign On • BART • Rendezvous |
ICBM • Locate • Buddies |
Foodgroups |
OSERVICE (0x0001) |
LOCATE (0x0002) |
BUDDY (0x0003) |
ICBM (0x0004) |
ADVERT (0x0005) |
INVITE (0x0006) |
ADMIN (0x0007) |
POPUP (0x0008) |
PD (0x0009) |
USER_LOOKUP (0x000A) |
STATS (0x000B) |
TRANSLATE (0x000C) |
CHAT_NAV (0x000D) |
CHAT (0x000E) |
ODIR (0x000F) |
BART (0x0010) |
FEEDBAG (0x0013) |
ICQ (0x0015) |
BUCP (0x0017) |
ALERT (0x0018) |
PLUGIN (0x0022) |
UNNAMED_FG_24 (0x0024) |
MDIR (0x0025) |
ARS (0x044A) |
This is for the FLAP-level sign on method. This is the oldest method of sign on, used prior to AIM 3.5. This refers to the FLAP__FRAME_SIGNON authentication method for a user to authenticate to the network. This works similar to, but is not the same as, FLAP__FRAME_SIGNON sequences used to connect to BOSS and other services.
Below is a table laying out the sequence, which is further detailed in the sections below. Keep in mind that all of the packets are FLAP packets, and thus only the data is discussed.
Origin | Name | Length | Value | Note |
---|---|---|---|---|
Host | FLAP_VERSION | 4 | 00 00 00 01 | Always 0x01 |
Client | FLAP_FRAME_SIGNON | blob | xx .. | TLV chain containing authentication information |
Host | FLAP_FRAME_SIGNOFF | blob | xx .. | TLV chain of either BOSS or error information |
Next steps: